Devizes is served by a variety of the main national supermarket chains.

Marks & Spencer plc
36 Monday Market Street
Devizes
Wiltshire SN10 1DW
Tel 01380 724952

Sainsburys Supermarkets Ltd
1 Sidmouth St
Devizes
Wiltshire SN10 1LD
Tel 01380 729130

Poundland
21/24 Maryport Street
Devizes
Wiltshire SN10 1AG
Tel 

Lidl
London Road
Devizes
SN10 2ZZ

Wilkinson
High Street
Devizes
Wiltshire SN10 1AT

Wm Morrison Supermarkets plc
Estcourt St
Devizes
Wiltshire SN10 1LA
Tel 01380 720290