Markets & food events

Markets near Shaftesbury: days, times and locations

There are 28 regular markets within 30 miles of Shaftesbury, including Shaftesbury Market, Sturminster Newton Farmers' Market, Blandford Farmers' Market. Here are the opening days, times and locations.

See the full 7-day view near Shaftesbury →

Market opening days and times within 30 miles of Shaftesbury

These are regular schedules, not live opening confirmations. Check the official market page before travelling, especially on bank holidays or in bad weather.

Every Thursday · 9am–11:30am

Shaftesbury Market

High Street & Town Hall, Shaftesbury · under 1 mile away

Hours: 09:00–11:30

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.

4th Friday monthly · 9am–1pm

Sturminster Newton Farmers' Market

Market Cross, Sturminster Newton · 7 miles away

Hours: 09:00–13:00

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

2nd Friday monthly · 9am–1pm

Blandford Farmers' Market

Market Place, Blandford Forum · 10 miles away

Hours: 09:00–13:00

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

3rd Friday monthly · 9am–1pm

Sherborne Farmers' Market

Cheap Street, Sherborne · 14 miles away

Hours: 09:00–13:00

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

Every Thursday · 9am–3pm

Sherborne Pannier Market

Cheap Street, Sherborne · 15 miles away

Hours: 09:00–15:00

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.

Every Friday

Verwood Friday Market

Town centre, Verwood · 16 miles away

Hours: 09:00–14:00

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, March-December · 10am-3pm

The Frome Independent

Around Boyle Cross, Market Place, Frome BA11 1AJ · 17 miles away

Hours: 10:00-15:00

Town-centre independent market with street food and a farmers' market section of local producers. The BA11 1AJ location identifies its Boyle Cross farmers' section.

Check official market details →
2nd Saturday monthly, February-December · 9am-3pm

Frome Farmers' Market

Market Yard, Cheese & Grain car park, Frome BA11 1BE · 17 miles away

Hours: 09:00-15:00; some traders leave by 13:00

Monthly farmers' market of local food producers at Market Yard. The organiser notes that some individual traders leave by 1pm, while the market runs until 3pm.

Check official market details →
3rd Saturday monthly · 9am–1pm

Wimborne Farmers' Market

The Square, Wimborne Minster · 17 miles away

Hours: 09:00–13:00

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

Check official market details →
Tuesday & Saturday · 8:30am–4pm

Salisbury Charter Market

Market Place, Salisbury · 18 miles away

Hours: 08:30–16:00

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

Every Friday · 9am–2:30pm

Ferndown Community Market

Pennys Walk, Ferndown · 19 miles away

Hours: 09:00–14:30

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

Every Wednesday · 9am–4pm

Ringwood Wednesday Market

The Furlong, Ringwood · 21 miles away

Hours: 09:00–16:00

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

Last Saturday monthly · 10am–2pm

Ringwood Farmers' Market

Gateway Square, Ringwood · 21 miles away

Hours: 10:00–14:00

Hampshire Farmers' Market in Gateway Square on the last Saturday of each month, with local breads, cheeses, meats, cakes, honey, preserves and drinks.

Check official market details →
Every Wednesday · 9am-2.30pm

Trowbridge Weekly Market

Fore Street, Trowbridge · 22 miles away

Hours: 09:00-14:30

Town-council weekly market with meats, cheeses, chilled foods, hot pasties, sausage rolls and baked goods. It will not run on 30 December 2026.

Check official market details →
Thu, Fri & Sat · from 9am; check closing time

Poole Market

Poole High Street · 22 miles away

Hours: From 09:00; operator pages list 15:00 or 16:00 — check before travelling

Traditional and gift market on the pedestrianised Poole High Street every Thursday, Friday and Saturday. The operator homepage says 3pm closing while its Poole page says 4pm; confirm before travelling.

Check official market details →
2nd & 4th Thursday · 9am–1pm

Wareham Farmers' Market

Wareham Town Hall, East Street · 22 miles away

Hours: 09:00–13:00

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

Every Saturday · from 8am

Wareham Quay Market

The Quay, Wareham · 23 miles away

Hours: 08:00–14:00

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

Last Saturday monthly · 9am–4pm

Dorchester Farmers' Market

Town centre, Dorchester · 23 miles away

Hours: 09:00–16:00

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

1st Saturday monthly · 9am–2pm

Westbourne Farmers' & Makers Market

Westbourne, Bournemouth · 23 miles away

Hours: 09:00–14:00

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

Every Wednesday and Saturday · 9am-3pm

Wells Weekly Market

Market Place, Wells BA5 2RB · 24 miles away

Hours: 09:00-15:00

Twice-weekly council market featuring fresh foods, seasonal produce, local beer and regional cheeses. Separate dated Sunday pilots are not folded into this schedule.

Check official market details →
Every Sunday · 10am–4pm

Bournemouth Street Market

The Square, Bournemouth · 24 miles away

Hours: 10:00–16:00

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 · 26 miles away

Hours: 09:00–16:00

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

Mon–Sat · 9am–5pm

Bath Guildhall Market

High Street, Bath · 27 miles away

Hours: 09:00–17:00

Bath's 800-year-old indoor market off the High Street — deli, fresh food and curios.

Every Saturday · 9am–1:30pm

Bath Farmers' Market

Green Park Station, Bath · 27 miles away

Hours: 09:00–13:30

One of the UK's original farmers' markets, every Saturday at Green Park Station — local meat, veg, bread and cheese.

Every Friday · from 8am; closed 25 Dec 2026

Swanage Market

Main Beach car park, Victoria Avenue, Swanage BH19 1AP · 29 miles away

Hours: From 08:00; council says about 13:30, tourism says 13:00 — check closing time

Friday market at Main Beach car park, with published food traders including greengrocers, bakery, cheese, meat and fish. Individual stalls vary. Council and tourism pages give different finishing times; check before travelling. Closed 25 December 2026.

Check official market details →
Every Wednesday · from 17 June

New Milton Wednesday Market

Station Road, New Milton · 29 miles away

Hours: 09:00–15:00

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.

2nd Saturday monthly · 9am–1pm

New Milton Farmers' Market

Station Road, New Milton · 29 miles away

Hours: 09:00–13:00

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.

Every Thursday · 6:30am–3pm

Weymouth Market

Swannery Car Park, Weymouth · 30 miles away

Hours: 06:30–15:00

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.

Local farm shops near Shaftesbury

Independent farm shops within 20 miles of Shaftesbury, nearest first. Check each shop's website for opening hours.

🧺 Farm shops near Shaftesbury →

Search farm-shop food

Browse products found on official UK farm-shop websites, with prices and pack sizes where published.

Nearby market towns

SherborneSalisburyPooleDorchesterBournemouthBathWeymouthBridportSouthamptonBristolWinchesterTaunton