Markets & food events

Markets near Winchester

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

See the full 7-day view near Winchester →

Regular markets within 30 miles of Winchester

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

Winchester Farmers' Market

High Street & Middle Brook Street, Winchester · under 1 mile away

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

Fri & Sat

Southampton City Centre Market

Above Bar Street, Southampton · 11 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.

Wed & Sat · 8:30am–3pm

Petersfield Market

The Square, Petersfield · 17 miles away

Traditional Hampshire town market in Petersfield's central square, running twice weekly with food, plants, clothing and general stalls.

Thu, Fri & Sat · 9am–4pm

Portsmouth City Centre Market

Commercial Road, Portsmouth · 20 miles away

Portsmouth's main city-centre street market on Commercial Road, with fruit and veg, food stalls, household goods and regular traders near the Cascades and Guildhall end of town.

Tuesday & Saturday · 8:30am–4pm

Salisbury Charter Market

Market Place, Salisbury · 21 miles 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.

Every Saturday · 8am–4pm

Lymington Charter Market

High Street, Lymington · 23 miles away

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

3rd Sunday monthly · 10am–2pm

Alresford Farmers' Market

Broad Street, Alresford · 7 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.

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

Romsey Market

Cornmarket & Market Place, Romsey · 10 miles away

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

2nd Sunday monthly · 10am–2pm

Whiteley Farmers' Market

Market Square, Whiteley Shopping Centre · 13 miles away

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

Every Monday · 9am–3pm

Fareham West Street Market

West Street, Fareham · 16 miles away

Fareham's weekly town-centre traditional market on West Street, with local shopping stalls, produce and general goods.

Every Monday · 9am–4pm

Cosham High Street Market

High Street, Cosham, Portsmouth · 18 miles away

Weekly Portsmouth neighbourhood market on Cosham High Street, useful for north Portsmouth shoppers with produce, food and general stalls.

Tue & Sat · 9am–4pm

Gosport High Street Market

High Street, Gosport · 20 miles away

Traditional street market on Gosport High Street, including fruit and vegetables, food, household goods and general stalls a short walk from the ferry.

3rd Sunday monthly · 10am–2pm

Southsea Farmers' Market

Palmerston Road, Southsea · 22 miles away

Monthly Hampshire Farmers' Market in Southsea, bringing local meat, bread, cheese, preserves, bakes and seasonal produce to Palmerston Road.

3rd Saturday monthly · 9am–1pm

Emsworth Farmers' Market

St Peter's Square, Emsworth · 22 miles away

Monthly farmers' market in Emsworth's St Peter's Square, with Hampshire producers, local food, baked goods and seasonal ingredients.

Every Wednesday · 9am–4pm

Ringwood Wednesday Market

The Furlong, Ringwood · 26 miles away

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

Every Wednesday · from 17 June

New Milton Wednesday Market

Station Road, New Milton · 26 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 Wednesday · 9am–5pm

Chichester General Market

North Street & East Street, Chichester · 28 miles away

Weekly city-centre market through Chichester's North and East Street precincts, mixing fruit and veg, plants, food, clothing and household stalls.

1st Sunday monthly · 10am–2pm

Romsey Farmers' Market

Alma Road car park, Romsey · 9 miles away

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

Every Wednesday · 9am–3pm

Portchester Precinct Market

Portchester Precinct, Portchester · 17 miles away

Neighbourhood weekly market in Portchester Precinct, handy for the north side of Portsmouth Harbour and Fareham villages.

3rd Saturday monthly · 10am–2pm

Ringwood Farmers' Market

The Furlong, Ringwood · 26 miles away

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

2nd Saturday monthly · 9am–1pm

New Milton Farmers' Market

Station Road, New Milton · 26 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.

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.

Local farm shops near Winchester

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

🧺 Farm shops near Winchester →

Markets in other towns

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