Shoppers browsing fruit and vegetables at a farmer's market Shoppers browsing fruit and vegetables at a farmer's market

The best farmers' markets in London

Harriet Brown, Content writer & Content Creator UK, Thatsup Harriet Brown, Content writer & Content Creator UK, Thatsup
Harriet Brown

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.

  1. Farmers' markets in London
    1. 1
      Primrose Hill Food Market Community-owned market
    2. 2
      Stroud Green Market North London gem
    3. 3
      Tufnell Park Market The heart of Tufnell Park
    4. 4
      Putney Market Small, bustling Putney favourite
    5. 5
      Brockley Market A South London ritual
    6. 6
      High Street Kensington Farmers' Market Friendly Sunday market
    7. 7
      Queens Park Farmers' Market 40 tempting stalls
    8. 8
      Marylebone Farmers' Market Shop for seasonal ingredients
    9. 9
      Herne Hill Market Award-winning local market
    10. 10
      Horniman Market Market at the museum
    11. 11
      Growing Communities Only organic produce
    12. 12
      Venn Street Market Artisan produce in Clapham
    13. 13
      Alexandra Palace Farmers' Market Popular North London market
    14. 14
      Parliament Hill Farmers' Market Market at Hampstead Heath
    15. 15
      Pimlico Road Farmers' Market Leafy market in Chelsea
    16. 16
      Camberwell Farmers' Market Buzzy Saturday market
    17. 17
      Leytonstone Farmers' Market Seasonal, local, and homemade
    18. 18
      Peckham Farmer's Market Pick of the bunch in Peckham
    19. 19
      Chatsworth Road Market Market shopping in Clapton
    20. 20
      Oval Farmers' Market Award-winning producers at Oval
    21. 21
      Blackheath Farmers' Market Blackheath bounty
    22. 22
      Notting Hill Farmers' Market Farmers' market since 1999
    23. 23
      South Kensington Farmers' Market Small but mighty market in South Ken
    24. 24
      Swiss Cottage Farmers' Market Midweek market
    25. 25
      Telegraph Hill Market Fresh and local food
    26. 26
      Surbiton Farmers' Market Every third Saturday
    27. 27
      Walthamstow Farmers' Market In the heart of Walthamstow
    28. 28
      Balham Farmers' Market Stock up organics in Balham
    29. 29
      Victoria Park Market East London's lakeside market
    30. 30
      Royal Arsenal Farmers' Market Food and crafts in Woolwich
    31. 31
      Wimbledon Farmers' Market Weekly haul of seasonal goodness
    32. 32
      Stepney Farmers' Market Go shopping on the farm
    33. 33
      Islington Farmers' Market Pioneering Angel Sunday market
    34. 34
      Barnes Farmers' Market Luxury market shopping
    35. 35
      London Fields Sunday Market Sunday vibes, serious produce

Jump to

Farmers' markets in London

Primrose Hill Food Market

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

Stroud Green Market

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

Tufnell Park Market

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

Putney Market

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

Brockley Market

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

High Street Kensington Farmers' Market

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

Queens Park Farmers' Market

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

Marylebone Farmers' Market

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

Herne Hill Market

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

Horniman Market

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

Growing Communities

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

Venn Street Market

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

Alexandra Palace Farmers' Market

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

Parliament Hill Farmers' Market

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

Pimlico Road Farmers' Market

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 

Camberwell Farmers' Market

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 

Leytonstone Farmers' Market

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

Peckham Farmer's Market

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

Chatsworth Road Market

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

Oval Farmers' Market

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 Farmers' Market

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

Notting Hill Farmers' Market

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

South Kensington Farmers' Market

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

Swiss Cottage Farmers' Market

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

Telegraph Hill Market

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

Surbiton Farmers' Market

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

Walthamstow Farmers' Market

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

Balham Farmers' Market

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

Victoria Park Market

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

Royal Arsenal Farmers' Market

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

Wimbledon Farmers' Market

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

Stepney Farmers' Market

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

Islington Farmers' Market

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

Barnes Farmers' Market

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

London Fields Sunday Market

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

Farmers' markets – About the guide

The best farmers' markets in London - Our guide to farmers' markets in London is updated regularly. If you know of a farmers' market in London that we haven't featured in our guide, feel free to get in touch. Please let us know if you see any mistakes in our guide to farmers' markets in London. Have you visited any of the places mentioned in the guide? Don't forget to write a review on Thatsup.

Send suggestion

Did we miss something in this guide?

At Thatsup, we have extensive experience of guiding our readers to a city’s hidden gems. Since 2008, our editors have been writing insightful guides covering restaurants, bars, cafes, hotels, and hairdressers, among other things. Our guides consist of carefully selected tips based on our local knowledge and are regularly updated with the help of our focus group, where we collectively discuss selections and content. We are constantly working to inspire and provide you with the best possible experience, no matter where you are or what you are looking for.