Follow the coronavirus guidance for London.COVID-19 information

Best 6 farmers' markets in London

Every week, well-stocked farmers’ markets take place all over London, selling everything from delicious cheese to homemade jams.

Find out about the best farmers' markets in London below, and explore more of London's top markets.

Farmers' markets are different to ordinary food markets because everything on sale has been grown, reared, baked, caught or produced by the seller.

As well as being a source of quality food, farmers' markets are good for the environment. Everything is produced locally, cutting down on food miles. To trade at a London farmers' market, farms must be within 100 miles (160km) of the M25.

Make the most of the opportunity to speak to stallholders and find out how the produce is grown. They may even have some handy cooking tips or recipe ideas!

1. Islington Farmers’ Market

Head to Islington Farmers’ Market, London's oldest established farmers' market. Don't miss the colourful selection of seasonal flowers from Grange Nurseries, organic vegetables from Eden Farms and Wild Country Organics, and a fantastic selection of seasonal fish and free-range meat, poultry and eggs.

2. Marylebone Farmers’ Market

Treat yourself to some of the finest seasonal produce, from oysters to venison, at the weekly Marylebone Farmers’ Market. Look out for delicious cheese curds, cheddar and more from Batch Farm Cheesemakers, game birds and venison joints from The Cotswold Pantry, and gorgeous seasonal fruit from Chegworth Valley and Perry Court Farm.

3. Notting Hill Farmers’ Market

One of the area's best-kept secrets, the stalls at Notting Hill Farmers’ Market are filled with delicious local produce, including unpasteurised milk and cream from Hurdlebrook, yummy honey from Bee Friendly's Hertfordhshire and Middlesex hives, and fresh fruit and vegetables from Perry Court Farm, Ted's Veg and Chegworth Valley.

4. Pimlico Farmers’ Market

Explore one of the most leafy and pleasant of all London's market locations, with a trip to Pimlico Farmers' Market. You'll find a host of interesting stalls selling products including fresh fish from North Sea Seafood, tasty game from South Downs Venison and Game and an abundance of fresh fruit and vegetables from the likes of Wild Country Organics.

5. Swiss Cottage Farmers’ Market

Stock up with fresh produce at Swiss Cottage Farmers' Market, a great midweek shopping destination offering farm-fresh meat, poultry, dairy, vegetables, fruit, cheese, game, eggs, fish and much more. Try tasty free-range meat from March House Farm or goat’s milk soft cheese from Whitelake Cheese.

6. Walthamstow Farmers’ Market

Discover a range of fantastic seasonal produce at Walthamstow Farmers’ Market. Among the popular stalls are the Giggly Pig, which farms free-range pigs in nearby Romford, and Brambletye Farm's eggs and fruit, produced using biodynamic principles where all farm outputs go back into the farming process.

Explore by category