Supermarkets in Dorset
Our complete guide to

Supermarkets in Dorset

Posted on 23rd June 2026 by Melissa Hawkins
Share this
Which Trusted Trader
Find the

Dorset supermarkets near you

Whether you’re moving to Dorset, settling into a self-catering holiday cottage, or simply after a proper big shop rather than relying on the local village shop, knowing where your nearest supermarket is makes life considerably easier. Dorset is well served by all the major chains, but coverage varies a lot from town to town — some areas have a full spread of options within walking distance, while more rural parts of the county rely on a single Co-op or Spar and a good delivery slot.

This guide lists the main supermarkets across Dorset by town, along with practical information on which supermarkets deliver where. If you’re searching for “supermarkets near me” while already in the county, the store locator links below will get you to the nearest branch faster than a general search.

Discover the

Supermarkets in Bridport and West Bay

Bridport is one of the better-served towns in West Dorset for a proper choice of supermarkets. You’ll find a WaitroseMorrisonsLidl and a Co-op all within the town, plus a Spar down in West Bay itself for topping up essentials without the drive back into town. The Morrisons and Waitrose both have reasonably sized car parks, making them the easiest options if you’re doing a full shop rather than just picking up a few bits, and both sit within easy walking distance of Bridport’s town centre if you’d rather combine your shop with a browse around the independent shops on South Street.

Discover the

Supermarkets in Lyme Regis

Lyme Regis itself has a Co-op and a Tesco Express in the town centre, covering day-to-day essentials comfortably, though parking near either can be tight during peak summer months given the town’s narrow streets. For a full big shop, the nearest large supermarket is a Tesco Superstore just over the county line in Axminster, around a 15-minute drive away, with considerably more parking and a wider range than either of the in-town options.

Discover the

Supermarkets in Dorchester and Poundbury

As the county town, Dorchester has a solid range of options. In the town centre you’ll find a Waitrose, a Tesco Superstore, a Lidl and a Co-op, making it one of the easiest towns in the county for a full weekly shop without needing to travel far. The Tesco Superstore tends to be the most convenient for a big shop thanks to its size and parking, while the Waitrose is a good option if you’re after a wider range of local Dorset produce alongside the usual essentials. Poundbury, on the edge of town, is covered by the same Dorchester stores rather than having a large supermarket of its own.

Discover the

Supermarkets in Weymouth and Portland

Weymouth is one of the best-served towns in Dorset for supermarket choice, with an AsdaSainsbury’sAldiLidlMorrisons, M&S Food a Spar and multiple Co-op branches spread across the town, including sites on Chickerell Road and Preston Road. With this many options within a few miles of each other, Weymouth is a good base if you want the flexibility to compare prices or simply have several choices within easy reach. Over on Portland, there’s a Co-op in Fortuneswell and a Tesco, covering the island without needing to head back across the causeway for essentials — useful to know if you’re staying on Portland itself, since the causeway can get busy at peak times.

Discover the

Supermarkets in Wareham, Wool and the Purbeck Villages

Wareham has a Sainsbury’s and a Co-op, making it the best base for a proper shop if you’re staying anywhere in the Isle of Purbeck. Both sit close to the town centre and have adequate parking for a full weekly shop. Nearby, Wool has a Spar, and Warmwell has a Co-op, both useful if you’re staying further out toward Lulworth and don’t want to head all the way into Wareham just for essentials. If your stay is somewhere more remote in Purbeck, it’s worth building a Wareham shop into your arrival day, since options thin out considerably the further you get from the town.

Discover the

Supermarkets in Swanage

Swanage is a little more limited than some of the larger towns, with a Budgens and a Co-op covering most day-to-day needs, both within easy walking distance of the town centre and seafront. For a wider choice, Wareham is around a 20-minute drive and has both a Sainsbury’s and a second Co-op if you need a bigger shop or a wider range than Swanage’s town-centre options can offer.

Discover the

Supermarkets in Poole

Poole has one of the fullest spreads of supermarkets in the county, including a Sainsbury’s Superstore, an Asda Superstore, a Tesco Superstore, an Aldi, and multiple Tesco Express and Co-op branches across areas including Westbourne, Parkstone, Hamworthy, Lilliput and Poole Quay. There’s also a Waitrose in the town, making Poole a genuinely easy place to find whichever supermarket you prefer, whatever part of town you’re staying in. The superstores tend to sit slightly out of the town centre with ample parking, while the Express and Co-op branches are better suited to a quick top-up if you’re staying somewhere more central.

Discover the

Supermarkets in Bournemouth

Bournemouth matches Poole for choice, with large stores from most of the major chains dotted across the town, plus a good number of Tesco Express, Sainsbury’s Local and Co-op convenience branches for topping up without a full shop. If you’re staying anywhere in or around Bournemouth, you’re unlikely to be more than a short drive from at least three or four supermarket options, which makes it one of the more flexible towns in the county if you have a particular chain you prefer.

Discover the

Supermarkets in Blandford Forum

Blandford Forum has a Tesco Superstore at Stour Park and a Lidl on Shaftesbury Lane, covering most needs within the town itself, both with good parking and easy access from the main road through town. For a wider range, Gillingham (a short drive north) has a Waitrose and an Aldi, useful if your stay is somewhere between the two towns and you want a bit more choice than Blandford alone offers.

Discover the

Supermarkets in Sherborne

Sherborne has a Waitrose on Cheap Street, alongside independent grocers and a good pannier market for fresh produce on market days. It’s a smaller town for supermarket choice, but the Waitrose covers most essentials and sits right in the town centre, making it an easy stop if you’re already exploring Sherborne’s abbey and independent shops. For a wider range, Yeovil, just over the Somerset border, has a fuller spread of major chains if you need it.

Discover the

Supermarkets in Wimborne

Wimborne has a mix of smaller supermarket branches spread through the town and surrounding villages, including options in Corfe Mullen and along Hanham Road, generally better suited to a top-up shop than a full weekly one. For a larger superstore shop, Poole and Bournemouth are both within easy reach, roughly 15 to 20 minutes’ drive, and worth the short trip if you need the wider range a superstore offers.

Discover

Which Supermarkets Deliver to Dorset

If you’d rather have your shopping delivered than head out to a store — particularly useful if you’ve just arrived at a self-catering cottage and want the fridge stocked before you unpack — most of the major UK supermarkets offer delivery across Dorset, though coverage does vary by postcode and by how rural the specific address is. Rather than rely on general assumptions, the most reliable approach is to check your exact postcode directly on each supermarket’s site — we’ve linked to the postcode checkers below.

TescoSainsbury’s and Asda have the widest delivery coverage of any UK supermarkets, reaching the vast majority of postcodes nationally, including most of Dorset’s towns and many of its villages. These are generally your safest bet if you’re booking a delivery slot to a more rural address.

Morrisons delivers to a large share of UK postcodes too, though coverage in more rural parts of Dorset can be patchier than Tesco, Sainsbury’s or Asda. It’s worth checking your specific postcode before assuming a slot will be available.

Waitrose has more limited delivery coverage nationally, tending to focus on postcodes close to an existing store. Given Waitrose’s presence in Bridport, Dorchester, Poole and Sherborne, delivery coverage tends to be reasonably good around those towns, but thinner further out.

Ocado is genuinely difficult to generalise about for Dorset specifically — coverage depends on which regional depot serves a given postcode rather than simple distance from a town, and depot boundaries shift over time. Areas of North Dorset near Sherborne may fall within reach of a Yeovil-based depot, while coastal and southern Dorset postcodes are less consistently covered. Rather than assume either way, it’s genuinely worth checking your exact postcode on Ocado’s site before planning around it, since coverage can vary between two addresses that are otherwise close together.

Iceland offers a useful, budget-friendly delivery option and covers a large share of UK households, making it worth checking alongside the bigger names, particularly for frozen and freezer-friendly essentials.

Rapid delivery services including Sainsbury’s Chop Chop, Asda Express Delivery, and Tesco’s Whoosh offer delivery within an hour in some areas, but these tend to be concentrated in larger towns and cities. Availability across Dorset is patchier than standard next-day delivery, so it’s best treated as a bonus rather than something to rely on if you’re staying somewhere rural. In some towns, Uber Eats and Deliveroo also offer quick delivery from a selection of supermarkets.

Supermarkets in Dorset
Our tip

Tips for Supermarket Shopping in Dorset

A few practical points worth knowing if you’re new to the area or visiting for a holiday:

  • Larger towns have more choice, smaller villages rely on the Co-op. As a general rule, if you’re staying somewhere rural, the local Co-op or Spar is likely to be your most convenient option for topping up, with a bigger supermarket a short drive away for a full shop.
  • Book delivery slots early during peak season. Dorset’s coastal towns get busy in summer and around school holidays, and delivery slots to holiday postcodes can be booked up well in advance during these periods.
  • Consider splitting your shop. Many visitors find it easiest to order a delivery for the bulk of their shop ahead of arrival, then top up locally with fresh bread, meat and produce from one of Dorset’s excellent farm shops or farmers markets during their stay.
  • Check opening hours around bank holidays. Supermarket hours across Dorset typically change on bank holidays and over Christmas and New Year, so it’s worth checking specific store hours if your visit falls around one of these dates.
  • Larger stores often have better fuel prices too. If you’re driving around Dorset for a few days, the superstores in Weymouth, Poole, Bournemouth and Dorchester generally offer more competitive fuel prices than smaller village forecourts, so it’s worth filling up while you’re there for a big shop.
  • Look out for local Dorset produce even in the big supermarkets. Several of the larger stores, particularly Waitrose branches, stock a genuinely good range of Dorset-made products alongside the usual national brands — worth a browse if you’re short on time to visit a farm shop but still want something local.
Searching

"Supermarkets Near Me" in Dorset

If you’re already in Dorset and searching “supermarkets near me” on your phone, your results will usually be based on your current location rather than the town lists above — genuinely useful if you’re out and about and just need the nearest option. That said, a live “near me” search doesn’t always distinguish between a large superstore and a small convenience branch, so it’s worth glancing at the store type before you drive across town expecting a full range and finding a small Tesco Express instead.

The town-by-town lists above are more useful for planning ahead — working out which supermarket to head to for your main shop when you arrive, rather than searching on the day and hoping for the best.

Your frequently asked questions

Poole and Bournemouth both offer the widest range of supermarkets in the county, with large stores from most major chains within easy reach of each other.

No — coverage varies significantly. Tesco, Sainsbury’s and Asda generally offer the widest delivery coverage, while Waitrose is more concentrated around towns with an existing store, and Ocado’s coverage is genuinely inconsistent across the county and worth checking postcode by postcode rather than assuming either way.

Yes, in most cases. Delivery to holiday postcodes works the same way as delivery to a permanent address — simply use the cottage’s postcode when checking availability and booking your slot.

Ready for your holiday?

Stock Up, Then Settle In

Wherever you’re staying in Dorset, there’s almost certainly a supermarket within easy reach, whether that’s a full superstore in one of the larger towns or a smaller local branch for topping up. Combine a supermarket shop with a stop at one of Dorset’s farm shops or farmers markets, and you’ll have everything you need for a proper self-catering stay.

If you’re planning a trip and still need somewhere to stay, browse our full collection of holiday cottages in Dorset— each with a well-equipped kitchen ready for whatever you bring home from the shops.