Markets & food events

Markets near Dorchester

There are 21 regular markets within 30 miles of Dorchester, including Bridport Street Market, Dorchester Farmers' Market, Weymouth Market. Here's where each one is and the days it runs.

See the full 7-day view near Dorchester →

Regular markets within 30 miles of Dorchester

Wed & Sat · from 8am

Bridport Street Market

South, East & West Streets, Bridport · 14 miles away

One of the South West's biggest and best-loved street markets — stalls fill three streets in the centre of Bridport with food, produce, plants, clothing, books and bric-a-brac, twice a week year-round.

Last Saturday monthly · 9am–4pm

Dorchester Farmers' Market

Town centre, Dorchester · under 1 mile away

County-town farmers' market with a strong line-up of Dorset producers — everything you need to cook a proper local meal.

Every Thursday · 6:30am–3pm

Weymouth Market

Swannery Car Park, Weymouth · 7 miles away

Weymouth's big weekly Thursday market at the Swannery car park near the harbour — produce, clothing, household goods and bargains a short walk from the beach.

2nd Saturday monthly · 9am–2pm

Bridport Farmers' Market

Barrack Street & Lyric Theatre, Bridport · 14 miles away

Monthly farmers' market on Barrack Street and in the Lyric Theatre — West Dorset producers with local meat, veg, bread, cheese and preserves.

Every Saturday · from 8am

Wareham Quay Market

The Quay, Wareham · 15 miles away

Saturday market on the river quay — food, flowers, fish, meat, cheeses, preserves and collectables. Pairs perfectly with a Purbeck day out.

Every Thursday · 9am–3pm

Sherborne Pannier Market

Cheap Street, Sherborne · 17 miles away

Thursday pannier and street market along historic Cheap Street in Sherborne — local food, crafts and bargain-hunting in one of Dorset's prettiest abbey towns.

Thu, Fri & Sat · 9am–3pm

Poole Market

Poole High Street · 20 miles away

Three-day street market along the pedestrianised Old Town high street — fresh produce, street food, flowers and bric-a-brac near the quay.

3rd Saturday monthly · 9am–1pm

Wimborne Farmers' Market

The Square, Wimborne Minster · 21 miles away

Monthly farmers' market in the heart of Wimborne Minster — Dorset produce, local food and a proper market-town morning.

Every Sunday · 10am–4pm

Bournemouth Street Market

The Square, Bournemouth · 25 miles away

The town-centre weekly street market — food stalls, local traders and produce by the Lower Gardens, a short walk from the beach and pier.

Every Monday · 9am–4pm

Christchurch Street Market

High Street & Saxon Square, Christchurch · 29 miles away

A traditional street market running the length of traffic-free Christchurch High Street — fruit & veg, bakery, fish and household stalls.

Every Wednesday · 9am–4pm

Ringwood Wednesday Market

The Furlong, Ringwood · 30 miles away

Long-running weekly market at The Furlong — produce, street food, plants and household stalls in the centre of Ringwood.

2nd & 4th Thursday · 9am–1pm

Wareham Farmers' Market

Wareham Town Hall, East Street · 15 miles away

Indoor farmers' market in the Town Hall twice a month — Purbeck producers with veg, baking, meat and preserves.

2nd Friday monthly · 9am–1pm

Blandford Farmers' Market

Market Place, Blandford Forum · 16 miles away

Georgian market town's monthly farmers' market — North Dorset farm produce, cheese, bread and local drinks in the Market Place.

4th Friday monthly · 9am–1pm

Sturminster Newton Farmers' Market

Market Cross, Sturminster Newton · 16 miles away

Blackmore Vale farmers' market in this old dairy town — proper Dorset produce, meat, cheese and baking.

3rd Friday monthly · 9am–1pm

Sherborne Farmers' Market

Cheap Street, Sherborne · 17 miles away

Monthly farmers' market on Cheap Street with around 30 stalls of North Dorset produce — meat, veg, bread, cheese and preserves.

Every Friday · 8am–1pm

Swanage Market

The Recreation Ground, Swanage · 22 miles away

Weekly seaside market on the rec — local food, produce and general stalls, an easy add-on to a Purbeck or steam-railway day.

Every Thursday · 9am–11:30am

Shaftesbury Market

High Street & Town Hall, Shaftesbury · 23 miles away

Long-running Thursday morning market by the Town Hall and High Street in hilltop Shaftesbury — fresh meat, seasonal veg, plants and homemade goods. Small and morning-only, so go early.

1st Saturday monthly · 9am–2pm

Westbourne Farmers' & Makers Market

Westbourne, Bournemouth · 24 miles away

Monthly gathering of local producers, makers and bakers in village-feel Westbourne, just west of Bournemouth town centre.

Every Friday · 9am–2:30pm

Ferndown Community Market

Pennys Walk, Ferndown · 25 miles away

Friendly weekly community market serving Ferndown and East Dorset — local produce, baked goods and crafts.

Every Friday

Verwood Friday Market

Town centre, Verwood · 27 miles away

Weekly Friday market in Verwood town centre with food and general stalls, handy for the East Dorset villages toward the New Forest.

3rd Saturday monthly · 10am–2pm

Ringwood Farmers' Market

The Furlong, Ringwood · 30 miles away

Hampshire Farmers' Market bringing accredited local producers to The Furlong — meat, cheese, bread, preserves and seasonal veg.

Local farm shops near Dorchester

Prefer a proper farm shop to a weekly market? Browse independent farm shops near Dorchester in our UK directory.

🧺 Farm shops near Dorchester →

Markets in other towns

AberdeenAltrinchamBarnsleyBathBelfastBirminghamBlackpoolBoltonBournemouthBradfordBridportBrightonBristolBuryBury St EdmundsCambridgeCardiffCarlisleChelmsfordCheltenhamChesterChesterfieldColchesterCoventryCrawleyCreweDerbyDoncasterDoverDundeeDurhamEastbourneEdinburghExeterGlasgowGloucesterGuildfordHarrogateHastingsHerefordHuddersfieldInvernessIpswichKendalKetteringKing's LynnKingston upon HullKnaresboroughLancasterLeedsLeicesterLincolnLiverpoolLondonLoughboroughLutonMacclesfieldMaidstoneManchesterMansfieldMiddlesbroughMilton KeynesNewark-on-TrentNewcastle upon TyneNewcastle-under-LymeNorthamptonNorwichNottinghamOldhamOxfordPerthPeterboroughPlymouthPoolePortsmouthPrestonReadingRiponRochdaleRotherhamSalisburyScarboroughShaftesburySheffieldSherborneShrewsburySkiptonSouthamptonSt AlbansStevenageStirlingStockportStoke-on-TrentStratford-upon-AvonSunderlandSwanseaTauntonTruroWakefieldWarringtonWeymouthWiganWinchesterWolverhamptonWrexhamYork