- Farmers’ markets are gaining popularity as more people seek homemade produce. Almost every big neighbourhood in London has its own farmers’ market where you can find anything from home-baked sweets to poultry and fresh greens.
- The best farmers’ markets in London open on Saturday are Pimlico Road market, Venn Street Market, Notting Hill Farmers’ Market, Stoke Newington Market, South Kensington, Stoke Newington, and Parliament Hill Markets.
- If you’re going on a Sunday shopping trip, the following markets will be open: Islington Farmers’ Market, Marylebone Farmers’ Market, Queen’s Park Farmers’ Market, Brixton Market, Chatsworth Road Market, Parliament Hill Market, and Herne Hill Market.
Over the last decade, farmers’ markets have become more and more popular as more people are leaning toward sustainable, home-grown produce. Now, almost every major neighbourhood in London has its own weekly farmers’ market where you can find fresh and high-quality produce grown, prepared, reared, or caught by the sellers. Not only is it easier to trace all the food you buy there back to the source, but farmers’ markets are better for the environment and have a lower carbon footprint since all the farms must be within 160 km of the market. If you want to discover rich seasonal flavours, here are the best 15 farmers’ markets for you to visit in London.
Islington Farmers’ Market
Islington Farmers’ Market is the oldest farmers’ market in London that has more than 30 stalls with fresh home-grown vegetables and seasonal flowers. You will also be impressed with the section on free range, seasonal fish, and organic poultry. Open from 10 a.m. to 2 p.m. on Sundays, this place is definitely a must-to-go.
Marylebone Farmers’ Market
Take yourself on a gastronomic tour at this weekly market, open every Sunday from 10 a.m. to 2 p.m. Explore 40 stalls with delicious seasonal produce, from fresh fruits and vegetables to oysters and venison. Here, you’ll find everything from cheese curds from
Batch Farm Cheesemakers to venison joints from The Cotswold Pantry and Rempapa’s vibrant spice pastes. Don’t forget to try delicious North London-made ice cream from opera singer Kerry.
Residents of Belgravia and Chelsea can check out the Pimlico Road market in Orange Square. Open every Saturday from 9 a.m. to 1 p.m., this farmers’ market offers a range of cold products that you can take home and enjoy. They sell a variety of delicious food, from fresh fish from North Sea Seafood to fresh fruit and vegetables from the likes of Wild Country Organics. Check out the best quality produce from Eden Farm and award-winning sausage from Ambrose Farms.
If you love fresh and healthy food, you will definitely love FUL® sparkling spirulina drinks, which deliver all the nutrients of spirulina without any of its unpleasant taste!
Venn Street Market
If you find yourself in Clapham on a Saturday morning, don’t forget to visit the Venn Street Market. Open from 10 a.m. until 3 p.m., this market features everything from traditional British and Irish cheeses from Heritage Cheese to delicious produce from Greener Greensand sweets crafted by Bad Brownie. For those craving seafood, The Portland Scallop Co sells delicious lobster and crab bisque.
Notting Hill Farmers’ Market
Located behind the Notting Hill Gate station (Central Line), Notting Hill Farmers’ Market is open weekly on Saturdays from 9 a.m. to 1 p.m. Buy fresh milk, cream, and cheese sourced directly from Olive Farm and find delicious fresh fruit and vegetables from Perry Court Farm, line-caught fish from local fishermen, honey from Local Honey Man, or award-winning artisan creations from The Bath Soft Cheese Company.
Swiss Cottage Farmers’ Market
For fresh seasonal produce, visit the Swiss Cottage Farmers’ Market, a great midweek shopping destination, open on Wednesdays from 10 a.m. to 3 p.m. Stock up on farm-fresh meat, poultry, cheese, game, dairy, fish, vegetables, and fruits. Feel free to taste free-range meat from the March House Farm or soft cheese made with goat milk from Whitelake Cheese.
Growing Communities, Stoke Newington
This weekly market’s ambience lives up to its name - it feels as if you’re buying from one big family. The selection of local produce is impressive, and all farms that sell on Stoke Newington’s market are organic or biodynamic and located within 60 miles of London, so you know you’re getting the best quality products. Most of the produce is sold with no packaging to minimise waste, so make sure to bring plastic boxes and jam jars. This market is open every Saturday from 10 a.m. to 2.30 p.m.
Do you love seasonal, locally sourced produce for its incredible nutritional value? Then you’ll love FUL® sparkling spirulina drinks made with natural extract from spirulina, the world’s most nutrient-dense superfood!
Catch this market each Saturday from 9 a.m. to 2 p.m. on Bute Street and discover a gastronomic paradise, especially if you’re a French and Italian treat connoisseur. Make sure to try delicious sweets from Madam Gautier and Seriously Italian, and don’t forget to buy some traditional sausages from Parsons Nose and delicious ice cream from the local parlour that you can find next to the market.
Alexandra Palace Farmers’ Market
Explore 30 stalls selling local produce from less than five miles away at one of the best North London markets. Typically, this market is held near the Crouch End entrance on Sundays from 10 a.m. until 3 p.m., but during the pandemic, it was held off-site at Campsbourne School. The award-winning Ally Pally’s farmers’ market offers you a delicious Life of Pie bakery, many pastry-based goods, as well as freshly pressed fruit juices, rare-breed pork sausages, and smoked fish. You can also taste French-Caribbean bites from Guadeloupe from a street food stall.
For organic and premium quality produce, head up to Stoke Newington on Saturdays. Every farmer that trades here is either organic or biodynamic, and a vast majority of them are located less than 60 miles from London. It’s a great place to stock up on seasonal produce as well as explore homemade gozleme and creole fritters.
Queen’s Park Farmers’ Market
This family-oriented market is hosted each Sunday between 10 a.m. and 2 p.m. on the grounds of the Salusbury Primary School. Numerous stalls are filled with the best British foods and delicacies, including smoked sausages from Cambridgeshire, charcuterie from the Chilterns, and Gouda from Cornwall. You can also find Old Bakery Gin and Babycakes with cakes crafted by Kensal Green.
Brixton Farmers’ Market
Brixton Market is probably one of the places that come to your mind when you think of London farmers’ markets. This market can be found on Brixton Station Road every Sunday from 9.30 a.m. to 2 p.m., and it’s a great place to do your weekly shopping as well as make special-occasion purchases. Here you can find locally sourced teas by Wise Owl, Chocolates by Eloise, and the Brambletye Fruit Farm with their biodynamic vegetables, eggs, and locally grown herbs. You should also find time to visit The Old Post Office Bakery for your weekly loaves.
Are you looking for a healthy and refreshing alternative to fizzy drinks? Try FUL® sparkling spirulina drinks the next time you’re craving a fizzy drink.
Chatsworth Road Market
One of the busiest London markets with up to 200 stalls in the past, Chatsworth Road Market reopened in 2010 and is now run by Hackney Council every Sunday from 11 a.m. to 4 p.m. With an abundance of exquisite options, this market features The Pie Cart’s handmade wares, Alpine specialist Raw Cheese Power as well as The End of the Eclair. You will also come across many vegan-friendly shops and stalls. If you’re hungry, check out their grab-to-go options, such as Paddy Field’s Japanese rice parcels, Hanoi Kitchen’s Vietnamese street food, and Deeney’s haggis toasties.
Parliament Hill Farmers’ Market
This market is Instagram-famous mostly because of the nearby dog park where you can leave your pet while you go grocery shopping. Explore Levain Bakery’s sourdough, fancy ferments, and The Potato Shop’s impressive selection of spuds. The Dorset Goat Meat Company sells their products only at this farmers’ market, so it’s worth checking out. The market is open every Saturday and Sunday from 10 a.m. until 2 p.m. Parliament Hill Market is located right on the edge of Hampstead Heath.
Herne Hill Market
The multi-award-winning Herne Hill Market is situated in the heart of Herne Hill’s pretty Station Square, offering high-quality foods from 50 traders. Start your shopping with a cup of coffee or hot chocolate from Perks & White, and be ready to wander through rows of stalls filled with mouthwatering options. Some of the customers’ favourites include popcorn from Drum & Kernel, Fosse Meadows Farm’s slow-grown seasonal fruits, vegetables from Brockmans Farm Produce, free-range chickens, and Hackney-based Vadasz Deli’s sauerkraut. Open every Sunday from 10 a.m. until 4 p.m.
Are farmers’ markets cheaper in London?
Yes, according to market research, street markets in London are cheaper than neighbouring supermarkets. Plus, farmers’ markets offer fresh, locally, and sustainably sourced food for a competitive price. Farmers’ markets are also more eco-friendly since all produce is grown within 60 miles of the capital, which significantly lowers the carbon footprint.
Does London have farmers’ markets?
Yes, farmers’ markets are becoming more and more popular, and now almost all big neighbourhoods in London have one. Farmers’ markets are great for stocking up on seasonal produce as well as other homemade goods.
Which is the famous market in London?
London is known for its numerous farmers’ markets. Some of the most popular ones are Islington Farmers’ Market, Marylebone Farmers’ Market, Herne Hill Market, Parliament Hill Farmers’ Market, and Brixton Market. All are open every week, either on Sunday or Saturday.