When you're looking for fresh seasonal fruit and veg, artisan pantry staples or something new to try, skip the supermarket and head to one of London's farmers' markets. Discover independent producers, local favourites and delicious street food while soaking up the relaxed atmosphere. From neighbourhood markets to weekend destinations, there's something happening all over the city. Plan your next trip to the market with our guide to the best farmers' markets in London.
Shoppers browsing fruit and vegetables at a farmer's market
The best farmers' markets in London
-
Farmers' markets in London
-
1Primrose Hill Food Market Community-owned market
-
2Stroud Green Market North London gem
-
3Tufnell Park Market The heart of Tufnell Park
-
4Putney Market Small, bustling Putney favourite
-
5Brockley Market A South London ritual
-
6High Street Kensington Farmers' Market Friendly Sunday market
-
7Queens Park Farmers' Market 40 tempting stalls
-
8Marylebone Farmers' Market Shop for seasonal ingredients
-
9Herne Hill Market Award-winning local market
-
10Horniman Market Market at the museum
-
11Growing Communities Only organic produce
-
12Venn Street Market Artisan produce in Clapham
-
13Alexandra Palace Farmers' Market Popular North London market
-
14Parliament Hill Farmers' Market Market at Hampstead Heath
-
15Pimlico Road Farmers' Market Leafy market in Chelsea
-
16Camberwell Farmers' Market Buzzy Saturday market
-
17Leytonstone Farmers' Market Seasonal, local, and homemade
-
18Peckham Farmer's Market Pick of the bunch in Peckham
-
19Chatsworth Road Market Market shopping in Clapton
-
20Oval Farmers' Market Award-winning producers at Oval
-
21Blackheath Farmers' Market Blackheath bounty
-
22Notting Hill Farmers' Market Farmers' market since 1999
-
23South Kensington Farmers' Market Small but mighty market in South Ken
-
24Swiss Cottage Farmers' Market Midweek market
-
25Telegraph Hill Market Fresh and local food
-
26Surbiton Farmers' Market Every third Saturday
-
27Walthamstow Farmers' Market In the heart of Walthamstow
-
28Balham Farmers' Market Stock up organics in Balham
-
29Victoria Park Market East London's lakeside market
-
30Royal Arsenal Farmers' Market Food and crafts in Woolwich
-
31Wimbledon Farmers' Market Weekly haul of seasonal goodness
-
32Stepney Farmers' Market Go shopping on the farm
-
33Islington Farmers' Market Pioneering Angel Sunday market
-
34Barnes Farmers' Market Luxury market shopping
-
35London Fields Sunday Market Sunday vibes, serious produce
-
Jump to
Farmers' markets in London
Community-owned market
Buy direct from makers at this trader-owned market. Stalls span fresh pasta, cheeses and locally baked bread to kombucha, smoked salmon and plant-based picks, with samosas and burgers if you want a bite while you browse. It is lively, friendly and stacked with quality basics plus distinctive artisan treats. Right by Primrose Hill, it is a perfect stop for picnic supplies, and dogs are welcome.
- Saturdays : 9.30 - 2.30 pm
-
Elsworthy Rd, Hampstead
- Website
- Read more on Thatsup
North London gem
Stroud Green Market delivers ethical, sustainable produce alongside quality street food and drinks. Stalls change each week, but you can count on cheeses and cured meats, fresh meat and fish, seasonal fruit and veg, bread and bakes and more. It is as much a social hub as a shop, with live music, kids' activities, and a regular bike repair workshop, plus covered and outdoor spots to linger.
- Sundays : 10 - 2.30 pm
-
Perth Rd, Ennis Rd
-
Website
•
Stroud Green Market
077-317 007 74 - Read more on Thatsup
The heart of Tufnell Park
For a compact, producer-only farmers' market with a friendly North London vibe, head to Tufnell Park Market. You are buying straight from small businesses, from Islington-grown microgreens to Kent fruit and veg and artisan cheeses from small dairies in the UK and Switzerland. Stock up on honey, fresh bread, eggs, meat, and seasonal produce, then refuel with street food like crêpes, cheese toasties, banh mi, or an ethically sourced coffee. It is small, but the buzz and quality make it a weekly favourite.
- Sundays : 10 - 2.30 pm
-
Foxham Rd
-
Website
•
Tufnell Park Market
077-317 007 74 - Read more on Thatsup
Small, bustling Putney favourite
This small, bustling weekly market brings together award-winning local suppliers, making it a strong pick for fresh, quality produce. Shop fresh fruit and veg, baked goods, cheeses, seafood, and beer all in one stop. Whether you need kitchen staples or a treat, Putney Market delivers.
- Saturdays: 10 - 2 pm.
-
St Mary's Church, 5 Putney High Street, Putney
- Read more on Thatsup
A South London ritual
A visit to award-winning Brockley Market is now a ritual for many in South East London. Local traders are here retailing seasonal fresh produce ranging from fresh fish and seafood to tea and coffee, dairy products, and flowers. If it all makes you feel peckish, there are a variety of tempting street food stands.
- Saturdays: 10 - 2 pm
-
Lewisham College Carpark, Lewisham Way
- Website
- Read more on Thatsup
Friendly Sunday market
Shop for fresh ingredients as well as mouthwatering street food when you visit High Street Kensington Farmers' Market. There's always a buzzy atmosphere here plus a wide array of products, including plenty of freshly caught fish and shellfish, seasonal fruit and vegetables, pies, fresh bread, game in season, free range and organic eggs and poultry, meat, preserves, flowers and much more.
- Sundays: 10 - 2 pm
-
Phillimore Walk, Kensington
-
Website
•
High Street Kensington Farmers' Market
020-783 303 38 - Read more on Thatsup
40 tempting stalls
Visit Queens Park Farmers' Market to explore over 40 different stalls of varied but very tempting delicacies. This warm and family-friendly market often welcomes guest traders to keep things interesting and offer regulars a reason to pop by each week. Amongst the wares you'll find flowers, fruit, bread, and mushrooms. Prepared food like pies and pasta are also abounding. Since the market takes place on school grounds, they kindly ask no dogs be brought along.
- Sundays: 10 - 2 pm
-
Salusbury Primary School, Salusbury Road, Brent
-
Website
•
Queens Park Farmers' Market
020-783 303 38 - Read more on Thatsup
Shop for seasonal ingredients
One of London's largest farmers' markets, Marylebone is a top spot for seasonal produce and artisan food. On Sundays it fills with a friendly, lively buzz and dozens of stalls. Expect fruit, cheeses, honey, bread and cakes, fresh flowers, and even alcohol.
- Sundays: 10 - 2 pm
-
Aybrook Street, Marylebone
-
Website
•
Marylebone Farmers' Market
020-783 303 38 - Read more on Thatsup
Award-winning local market
At award-winning Herne Hill Market you'll find around 50 stalls from independent traders. All the food is locally prepared and the crafts for sale are all made within 100 miles of the market. This is a one-stop-shop for everything from baked goods, cheeses, seafood, street food to clothes, jewellery and craft items.
- Sundays: 10 - 4 pm
-
Railton Road
- Website
- Read more on Thatsup
Market at the museum
For a South London produce run, Horniman Market fills the museum gardens with seasonal fruit and veg, bread, cheese, and meat every Sunday. Guest traders add cakes, chocolates, and preserves, and there are crafts from jewellery to clothing. Come for the farm-fresh staples, stay for street food and a relaxed garden wander.
- Sundays : 10 -3 pm
-
Horniman Museum and Gardens, London Road
- Website
- Read more on Thatsup
Only organic produce
Growing Communities Farmers' Market in Stoke Newington is the only farmers' market in the UK to be 100% organic. Everything you see sold here is organic and sustainably-produced. A wide variety of traders sell products like exotic mushrooms, fruit, fish, meat, dairy produce, and chocolate. The vendors here offer top quality products with plenty of diversity.
- Saturdays : 10 - 2 pm
-
St Paul's Church, Stoke Newington Road, Stoke Newington
-
Website
•
Growing Communities Farmers' Market
020-750 275 88 - Read more on Thatsup
Artisan produce in Clapham
This weekly Saturday market is made for filling your fridge, with farm-fresh produce, pristine shellfish and seafood, and a strong showing of cheese and charcuterie. It is ideal for provisioning for the week ahead, then sticking around to grab a bite and a drink while you browse. There are vendors from all about the world, including Mexican, Spanish and Indonesian street stalls lining the market.
- Saturdays : 10 - 3 pm
-
Venn St, Clapham
-
Website
•
Venn Street Market
020-762 282 59 - Read more on Thatsup
Popular North London market
Alexandra Palace Farmers' Market switches between two locations around the iconic 'Ally Pally' park. It's a bustling market that's popular with local residents. The fresh food you'll find here includes Danish bread, cheese, bacon and sausages, and cookies and cakes. Street food is also available, with the likes of Turkish wraps, Brazilian dishes, and ice cream on offer.
- Sundays : 10 - 3 pm
-
Muswell Hill, Haringey
-
Website
•
Alexandra Palace Farmers' Market
020-829 364 36 - Read more on Thatsup
Market at Hampstead Heath
Combine a walk on Hampstead Heath with some gourmet food by visiting Parliament Hill Farmers' Market. Running for more than a decade, this market focuses on top quality staple foods that'll elevate your cooking. Check out the bread and cakes, dairy produce, fruit and veg, and meat for sale here. Global street food is also on offer if you're peckish.
- Saturdays : 10 - 2 pm
-
William Ellis School, Highgate Road, Hampstead
-
Website
•
Parliament Hill Farmers' Market
020-783 303 38 - Read more on Thatsup
Leafy market in Chelsea
Set in a leafy square in Chelsea, Pimlico Road Farmers' Market is spacious and vibrant. You're welcome to bring your dog along. A wide range of stalls are part of this market, offering products like fish, meat, cheeses, chutneys, pies, and wine. Organic produce is also well-stocked at this market.
- Saturdays : 9 - 2 pm
-
Pimlico Road, Chelsea/Belgravia
-
Website
•
Pimlico Road Farmers' Market
020-783 303 38 - Read more on Thatsup
Buzzy Saturday market
Taking place on Camberwell Green, Camberwell Farmers' Market is a bustling shopping destination with a community feel. The market is always searching for new vendors to expand what's on offer. Shop for fresh bread, herbs, and meat or explore the street food section. You'll also find a few craft and vintage stalls at this market.
- Saturdays : 10 - 3 pm
-
27 Camberwell Green, Camberwell
- Website
- Read more on Thatsup
Seasonal, local, and homemade
You'll uncover a big choice of local, seasonal, and homemade products at Leytonstone Farmers' Market. This bustling market takes place every Sunday and you'll find some big names like The Dusty Knuckle Bakery. Amongst the products here you'll see honey, jams and preserves, dairy, seafood, and fruit and veg. If you're hungry whilst you look around, street food like samosas and Vietnamese dishes are readily available.
- Sundays : 10 - 2 pm
-
Buxton School, Cann Hall Road, Leytonstone/Waltham Forest
-
Website
•
Leytonstone Farmers' Market
020-783 303 38 - Read more on Thatsup
Pick of the bunch in Peckham
A tight, quality‑first lineup of British growers and regenerative farms makes this a standout stop for fresh, chemical‑free produce. You also get a few excellent European cheesemongers, all super‑focused on provenance and peak freshness. Set on Bellenden Road at The Belham Primary School, this weekly market feels warmly community‑run with seating, live music, and a breezy SE15 crowd.
- Saturdays: 9.30 - 3 pm
-
Peckham Farmers Market, Peckham, London
-
Website
•
Peckham Farmer's Market
0796-102 73 25 - Read more on Thatsup
Market shopping in Clapton
There's lots of history behind Chatsworth Road Market, which closed in 1990 and reopened 20 years later after local campaigning. Running on Sundays, there's a wide range of fresh food to discover here. Bread and pastries, artisan cheeses, coffee, and drinks are all available. You'll also see international street food and crafts.
- Sundays : 10 - 5 pm
-
Chatsworth Road
-
Website
•
Chatsworth Road Market
020-835 653 00 - Read more on Thatsup
Award-winning producers at Oval
Set in the grounds of a Georgian church, this award-winning Saturday market is a gem for buying straight from the producers. Expect proper farmers' fare, from some organic produce to fresh bread, olives, cheeses, and those prize-winning sausages. It sits opposite Oval tube, making it one of the easiest top markets to reach.
- Saturdays: 10 - 3 pm
-
St Marks Church, Kennington Park Road, Lambeth
-
Website
•
Oval Farmers' Market
020-829 364 36 - Read more on Thatsup
Blackheath bounty
A standout for variety and quality, this award-winning, BBC-featured market earns its spot among London's best. Expect proper farm-fresh produce alongside artisan treats like honey, cheeses, locally brewed beers, fish, herbs, and classic preserves and chutneys. Come hungry too, the street food stalls make browsing even better.
- Sundays : 10 - 2 pm
-
Blackheath Station Car Park, Hurren Close
-
Website
•
Blackheath Farmers' Market
020-783 303 38 - Read more on Thatsup
Farmers' market since 1999
Running since 1999, Notting Hill Farmers' Market is well-established in West London. Seasonal products are sold here, including some organic produce. You can expect fresh and dried meat, fish, cheese and dairy products, baked goods, honey, and flowers, with plenty of trend-led offerings like unpasteurised milk and cream from Hurdlebrook. Don't forget to grab a jar of local honey from Bee Friendly!
- Saturdays : 10 - 2 pm
-
Fox Primary School, Kensington Place, Kensington
-
Website
•
Notting Hill Farmers' Market
020-783 303 38 - Read more on Thatsup
Small but mighty market in South Ken
For a compact farmers' market in the heart of South Kensington, this street lineup delivers on freshness and flavour. Expect macarons, bread, pastries, and flowers alongside fruit and veg, cheese, and fish. Grab a sausage sandwich and wander the stalls while you stock up.
- Saturdays : 9 - 2 pm
-
Bute Street, Kensington
-
Website
•
South Kensington Farmers' Market
020-783 303 38 - Read more on Thatsup
Midweek market
If you don't have time for a farmers' market at the weekend, head to Swiss Cottage Farmers' Market on a Wednesday instead. Fresh produce is sold here as well as street food that's ideal for a tasty lunch. Buy products like fruit, meat, bread, and cakes, or enjoy international street food dishes like Turkish pastries, French galettes, or East African samosas.
- Wednesdays : 10 - 3 pm
-
Eton Avenue, Hampstead
-
Website
•
Swiss Cottage Farmers' Market
020-783 303 38 - Read more on Thatsup
Fresh and local food
Shop for fresh produce and hot food prepared with local ingredients at Telegraph Hill Market. Set in a picturesque location amongst leafy trees, you'll find products like meat, eggs, bread, and fruit, as well as organic and vegan items. Whilst farm-fresh produce is the main attraction, this market also has some craft stalls.
- Saturdays : 10 - 3 pm
-
Erlanger Road
-
Website
•
Telegraph Hill Market
0798-036 46 10 - Read more on Thatsup
Every third Saturday
Surbiton Farmers' Market takes place on every third Saturday of the month. This award-winning market is run by volunteers and showcases produce from approximately 26 different vendors. The atmosphere is friendly, there's often live music, and there's a strong community feel. Expect to see produce like fruit and veggies, meat, bread, cakes, and flowers.
- Every third Saturday of the month: 9 - 1 pm
-
Maple Road
- Website
- Read more on Thatsup
In the heart of Walthamstow
Every Sunday Walthamstow Farmers' Market takes place in the heart of the area. This bustling market offers a variety of fresh produce and mouthwatering street food to fuel your browsing. You'll discover an eclectic array of traders selling things like milk, cheese, honey, fruit, vegetables, herbs, and organic produce.
- Sundays: 10 - 2 pm
-
Town Square, Walthamstow/Waltham Forest
-
Website
•
Walthamstow Farmers' Market
020-783 303 38 - Read more on Thatsup
Stock up organics in Balham
Balham Farmers' Market earns its spot with seasonal, local produce and a lively, neighborly buzz. Expect organic and biodynamic picks from a broad mix of traders, including local beers, bread, cheese, game, fresh pasta, pesto, and fish. Grab an Ethiopian coffee while you browse and soak up the atmosphere.
- Saturdays : 9 - 1 pm
-
Henry Cavendish Primary School
-
Website
•
Balham Farmers' Market
020-783 303 38 - Read more on Thatsup
East London's lakeside market
Every weekend, Victoria Park turns into a bustling lakeside market, ideal for a weekly shop and a quick lunch. Stalls span flowers, street food, and natural wines, with live music keeping the vibe lively. Grab a coffee and something sweet, then perch by the water for prime people‑watching.
- Sundays: 10 - 4 pm
-
Gore Rd, Tower Hamlets
- Website
- Read more on Thatsup
Food and crafts in Woolwich
Running twice a month, Royal Arsenal Farmers' Market is a family-friendly market in Woolwich. This lively space offers fresh produce, street food, and craft items. There's plenty of hot food to enjoy on-site as you take it all in but you can also shop for things like bread and cookies, wine, and preserves.
- Second and fourth Saturday of every month, except December: 10 - 3 pm
-
Artillery Square
- Website
- Read more on Thatsup
Weekly haul of seasonal goodness
A true local staple, this weekly market is all about seasonal produce from friendly, knowledgeable vendors. Fill your bag with cheese and dairy, fresh bread and cakes, jams and chutneys, game, and even a kick of chillies. You can pick up cut flowers and garden plants too, so it is perfect for stocking the fridge and brightening the home in one go.
- Saturdays : 9 - 1 pm
-
Wimbledon Park Primary School, Havana Road, Wimbledon/Merton
-
Website
•
Wimbledon Farmers' Market
020-783 303 38 - Read more on Thatsup
Go shopping on the farm
Stepney Farmers' Market is held on actual farmland. Make the trip to Stepney City Farm on a Saturday and explore the great selection of stalls. What's available can vary each week but you can expect fruit and vegetables, cheese, eggs, bread and cakes, and meat and fish. Ready-to-eat food is sold too, plus artists and craftspeople are selling their work.
- Saturdays : 10 - 4 pm
-
Stepney City Farm, Stepney Way, Tower Hamlets
- Website
- Read more on Thatsup
Pioneering Angel Sunday market
London's original farmers' market is still one of the liveliest. Back in the historic Chapel Market location (having moved briefly), it fills Sundays with stalls selling honey, seasonal fruit and veg, flowers, meat and fish, and excellent cheese. Come for proper producers, then top it off with a bite from the street food stands.
- Sundays : 10 - 2 pm
-
Chapel Market, Islington
-
Website
•
Islington Farmers' Market
020-783 303 38 - Read more on Thatsup
Luxury market shopping
Every week Barnes Farmers' Market brings shoppers up to 30 stalls of fresh produce, including luxury, free-range, and organic items. Producers from around the country sell here. What's available each week might vary, but you can expect things like truffles, handmade pasta, craft beer, cheese, coffee, meat, fish, bread, and pies.
- Saturdays : 8.30 - 2 pm
-
Station Road, Barnes
- Website
- Read more on Thatsup
Sunday vibes, serious produce
Shop direct from makers for quality produce at fair prices, including organic staples. Piled-high fruit and veg sit alongside cheeses, meat, and even oysters. Grab street food and a drink to enjoy on-site while live music keeps the vibe going. A Sunday favorite for stocking up and hanging out.
- Sundays : 10 - 2 pm
-
London Fields Primary School, Westgate Street, Hackney/Dalston
- Read more on Thatsup