Markets & food events

Markets near Salisbury

There are 24 regular markets within 30 miles of Salisbury, including Salisbury Charter Market, Southampton City Centre Market, Winchester Farmers' Market. Here's where each one is and the days it runs.

See the full 7-day view near Salisbury →

Regular markets within 30 miles of Salisbury

Tuesday & Saturday · 8:30am–4pm

Salisbury Charter Market

Market Place, Salisbury · under 1 mile away

700-year-old charter market in the cathedral city — a dedicated local food section runs every market day among the blue-and-white stalls.

Fri & Sat

Southampton City Centre Market

Above Bar Street, Southampton · 20 miles away

Southampton's traditional weekly street market through the Above Bar precinct near the Bargate — fresh produce, international street food, household goods and gifts.

2nd & last Sunday monthly · 9am–2pm

Winchester Farmers' Market

High Street & Middle Brook Street, Winchester · 21 miles away

One of Hampshire's best-known farmers' markets, filling Winchester High Street and Middle Brook Street with local producers twice a month.

Every Saturday · 8am–4pm

Lymington Charter Market

High Street, Lymington · 24 miles away

The famous Saturday charter market down Lymington's cobbled high street — freshly caught fish, local meats, cheeses and New Forest produce.

Tue, Fri & Sat · 8:30am–2:30pm

Romsey Market

Cornmarket & Market Place, Romsey · 14 miles away

Three-day charter market in this handsome Test-valley town — produce, street food and general stalls around the Cornmarket.

Every Wednesday · 9am–4pm

Ringwood Wednesday Market

The Furlong, Ringwood · 15 miles away

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

3rd Saturday monthly · 9am–1pm

Wimborne Farmers' Market

The Square, Wimborne Minster · 20 miles away

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

Every Wednesday · from 17 June

New Milton Wednesday Market

Station Road, New Milton · 23 miles away

The Wednesday New Milton Market is back from 17 June — a weekly town-centre market on Station Road with food, local produce and general stalls.

Every Monday · 9am–4pm

Christchurch Street Market

High Street & Saxon Square, Christchurch · 23 miles away

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

Every Sunday · 10am–4pm

Bournemouth Street Market

The Square, Bournemouth · 24 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.

Thu, Fri & Sat · 9am–3pm

Poole Market

Poole High Street · 26 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.

2nd Sunday monthly · 10am–2pm

Whiteley Farmers' Market

Market Square, Whiteley Shopping Centre · 27 miles away

Monthly Hampshire Farmers' Market at Whiteley Shopping Centre's Market Square, focused on seasonal local produce and artisan food.

3rd Sunday monthly · 10am–2pm

Alresford Farmers' Market

Broad Street, Alresford · 27 miles away

Monthly Hampshire Farmers' Market on Broad Street in Alresford, a strong local-produce stop for the Itchen Valley and Winchester side of Hampshire.

Every Saturday · from 8am

Wareham Quay Market

The Quay, Wareham · 30 miles away

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

Every Friday

Verwood Friday Market

Town centre, Verwood · 14 miles away

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

1st Sunday monthly · 10am–2pm

Romsey Farmers' Market

Alma Road car park, Romsey · 14 miles away

Hampshire Farmers' Market of accredited local producers — meat, fish, cheese, bread and seasonal Test-valley veg.

3rd Saturday monthly · 10am–2pm

Ringwood Farmers' Market

The Furlong, Ringwood · 15 miles away

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

Every Thursday · 9am–11:30am

Shaftesbury Market

High Street & Town Hall, Shaftesbury · 18 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.

Every Friday · 9am–2:30pm

Ferndown Community Market

Pennys Walk, Ferndown · 19 miles away

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

2nd Friday monthly · 9am–1pm

Blandford Farmers' Market

Market Place, Blandford Forum · 22 miles away

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

2nd Saturday monthly · 9am–1pm

New Milton Farmers' Market

Station Road, New Milton · 23 miles away

Very small New Forest farmers' market — usually only a handful of stalls, so treat it as a quick local food stop rather than a major day out.

4th Friday monthly · 9am–1pm

Sturminster Newton Farmers' Market

Market Cross, Sturminster Newton · 24 miles away

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

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.

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

Wareham Farmers' Market

Wareham Town Hall, East Street · 30 miles away

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

Local farm shops near Salisbury

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

🧺 Farm shops near Salisbury →

Markets in other towns

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