Home › Farmers’ markets › London
Saturday & Sunday • UK farmers’ market directory
37 markets, and when each one is next on
Farmers’ markets in Greater London: the day each one runs, its opening hours and the next dates.
London has 37 farmers’ markets in this directory, in Greater London: 21 run on a Saturday and 16 on a Sunday, and 28 are weekly rather than monthly. The 35 that run in every month of the year include Balham, Beckenham Place Park Food and Farmers Market and Hall Place Bexley. FARMA certifies 15 of them.
Looking for the nearest? The farmers’ market finder sorts every market in the UK by distance from your postcode and shows its next dates; pick a day this week, or any day in the next ten weeks.
Farmers’ markets by county
On this weekend in London: Saturday 3 October and Sunday 4 October
Scheduled that weekend: 31 of the 37 markets below. Dates do move, so check the organiser’s page before you set out.
Balham (Sat), Beckenham Place Park Food and Farmers Market (Sun), Hall Place Bexley (Sun), Blackheath (Sun), Brockley Market (Sat), Barnet Market (Sat), Ealing (Sat), Parliament Hill (Sat), Herne Hill (Sun), Highbury Fields (Sun)
Show the other 21
Highgate Village (Sat), Mountsfield Park Market (Sun), Islington (Sun), Oval Farmers’ Market (Sat), High Street Kensington (Sun), Marylebone (Sun), Alexandra Palace (Sun), Telegraph Hill Market (Sat), Malden Community (Sat), Notting Hill (Sat), Pimlico Road (Sat), Queens Park (Sun), South Kensington (Sat), Stepney City Farm (Sat), Stoke Newington (Sat), Stroud Green Market (Sun), Tufnell Park Market (Sat), Twickenham (Sat), Walthamstow (Sun), West Hampstead (Sat), Wimbledon (Sat)
Farmers’ markets in Greater London 37 markets
Balham Farmers’ Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
9am–1pm · School requests dogs are carried or left at entrance
Henry Cavendish Primary School, Hydethorpe Road, Balham, SW12 0JA
Parking On-street parking or Sainsburys car park
Running since 2011, with raw milk and cheese, biodynamic veg and seasonal game.
Beckenham Place Park Food and Farmers Market
Every Sunday
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–3pm · 20+ producer stalls
Beckenham Place Park, Beckenham Hill Road, BR3 1SY
A strong line-up of producers (Iberico ham, Isle of Wight tomatoes, urban-grown mushrooms, raw honey) alongside global street food, in Lewisham’s showcase park.
Hall Place Bexley Farmers Market
First Sunday and third Saturday of the month
Next: Sun 4 Oct, Sat 17 Oct, Sun 1 Nov
10am–2pm · Assistance dogs only
The Courtyard, Hall Place, Bourne Road, Bexley
Parking On-site car parking; assistance dogs only, no other dogs permitted
A finalist for the Farm Retail Association’s Farmers’ Market of the Year in 2024, held in the grounds of Grade I-listed Hall Place, with 65 hectares of gardens and parkland.
Blackheath Farmers’ Market
Every Sunday
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–2pm · Well behaved dogs welcome
Blackheath Station car park, Blackheath, SE3 9LA
Parking Charge for station car park; free on Tranquil Vale, Bennett Park, Lee Park, Lee Road
Voted Best Market in Lewisham; open every Sunday including Marathon Day, only closed between Christmas and New Year.
Brockley Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
10am–2pm
Lewisham College Car Park, Lewisham Way, Brockley, SE4 1UT
Parking Lewisham College Car Park; on-street
An independent fine food and drink market for south-east London, run outside the London Farmers’ Markets network.
Catford Food Market
Last Sunday of the month
Next: Sun 25 Oct, Sun 29 Nov, Sun 27 Dec
10am–4pm
next to Catford Bridge Station
A food-focused local market for small food businesses, run by the team behind the borough’s other food markets.
Barnet Market Chipping Barnet
Every Wednesday and Saturday
Next: Wed 30 Sep, Sat 3 Oct, Wed 7 Oct
8am–3pm
The Spires Shopping Centre, Stapylton Road (behind the centre, next to Waitrose)
A market with a charter dating to 1199 (one of the oldest recorded in England), now evolved into a specialist food market with a fruiterer that’s been trading there since 1959.
Chislehurst Farmers Market
Third Sunday of the month
Next: Sun 18 Oct, Sun 15 Nov, Sun 20 Dec
10am–2pm · Around 16 regular stalls
Hornbrook House Car Park, High Street, Chislehurst, BR7 5AB
Parking Free on-street on the High Street and a large car park opposite Sainsbury’s; Bromley Council introduced Sunday car-park charges from 1 April 2025
Running on the third Sunday of the month since 2011, and on its larger Hornbrook House site since 2012.
Ealing Farmers’ Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
9am–1pm · Well behaved dogs welcome
The Avenue, W13 8PH (temporarily, while Leeland Road is closed for works)
Parking Free parking on surrounding streets
Celebrating 25 years in 2026, with raw milk, Dorset fish and heritage apples.
Forty Hall Farmers’ Market Enfield
Second Sunday of the month
Next: Sun 11 Oct, Sun 8 Nov, Sun 13 Dec
30+ stalls · Dogs welcome on leads
Forty Hall Farm, Forty Hall Estate
Held on London’s only certified-organic farm, with produce from an on-site vineyard (London’s only commercial-scale one) and a community orchard, free entry.
Parliament Hill Farmers’ Market Hampstead
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
10am–2pm · School asks dogs left near entrance
William Ellis School, off Highgate Road, entrance on heath near tennis courts, NW5 1RN
Parking On-street around Highgate Road; walk/cycle/public transport recommended
Right on the edge of Hampstead Heath.
Herne Hill Farmers’ Market
Every Sunday
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–4pm
Outside Herne Hill Station, Railton Road (Station Square), SE24 0JN
A Time Out Love London Award winner, once praised by Mary Portas, the Queen of Shops.
Highbury Fields Farmers’ Market
Every Sunday
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–2pm · About 45 producers · Well behaved dogs welcome
Highbury Fields, Highbury Crescent, N5 1RR
Parking Free on-street parking nearby
Launched by London Farmers’ Markets in July 2026, and open every Sunday of the year bar Christmas week.
Highgate Village Farmers Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
10am–2pm
Former 271 bus stand, South Grove, N6
Opened in December 2025 with the backing of the residents’ association and Camden Council, and kept deliberately small, at four pitches, to complement the High Street’s shops.
Mountsfield Park Market Hither Green
Every Sunday (not on the last Sunday of the month, when the team runs Catford Food Market instead)
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–3pm
Mountsfield Park, Farley Road
Launched in 2026 by the team behind the Beckenham Place Park market.
Islington Farmers’ Market
Every Sunday
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–2pm · Well behaved friendly dogs very welcome
Chapel Market, between Penton Street and Baron Street, N1 9PZ
Parking Free on surrounding streets on Sundays
London’s oldest established farmers’ market (1999); featured on BBC1’s Farmers Country Showdown.
Oval Farmers’ Market Kennington
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
10am–3pm
St Mark’s Church grounds, Kennington Park Road, SE11 4PW
Set in the Georgian churchyard of St Mark’s, opposite Oval Tube station.
High Street Kensington Farmers’ Market
Every Sunday
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–2pm
Phillimore Walk, High Street Kensington, W8 7RX
Parking Free on street; walk/cycle recommended
On shady, tree-lined Phillimore Walk, close to the town hall.
Marylebone Farmers’ Market
Every Sunday
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–2pm · Well behaved friendly dogs very welcome
St Vincent Street and Aybrook Street, W1U 4DF
Parking Free on-street parking, avoid resident bays
One of the flagship London Farmers’ Markets, spanning St Vincent Street, Aybrook Street and the top of Moxon Street.
Alexandra Palace Farmers’ Market Muswell Hill
Every Sunday, at Alexandra Palace Park or Campsbourne School (N8 7AF) depending on events at the palace
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–3pm · 60+ stalls
Alexandra Palace Park (Muswell Hill/bottom entrance) OR Campsbourne School on alternating dates, N10 3TG
Founded in 2003, and one of the few London markets selling raw (unpasteurised) milk.
Telegraph Hill Market New Cross
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
10am–3pm
Telegraph Hill (lower) Park, corner of Arbuthnot Road & Erlanger Road, SE14 5LS
Supports local community projects, independent shops and charities in the area.
Malden Community Farmers’ Market New Malden
First Saturday of the month
Next: Sat 3 Oct, Sat 7 Nov, Sat 5 Dec
9am–2pm
New Malden High Street, KT3 4EU
An award-winning market run by volunteers as a community interest company.
Notting Hill Farmers’ Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
10am–2pm
Fox Primary School, Edge Street, W8 7PP
Parking On-street meters and car park Bayswater Road
Established in 1999, with unpasteurised milk and cream from Hurdlebrook.
Pimlico Road Farmers’ Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
9am–2pm · Well behaved dogs very welcome
Orange Square, corner of Pimlico Road and Ebury Street, SW1W 8UT
Parking Some on-street parking on surrounding streets
Under the gaze of Mozart’s statue on leafy Orange (Mozart) Square; Time Out Love London Awards winner.
Queens Park Farmers’ Market
Every Sunday
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–2pm · Over 40 stalls · School requests dogs left outside
Salusbury Primary School, Salusbury Road, NW6 6RG
Parking Free on surrounding streets; walk/cycle encouraged
Farmers’ Market of the Year at the Farm Retail Association awards 2026, and celebrating 20 years at Salusbury Primary School.
South Kensington Farmers’ Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
9am–2pm · Well behaved dogs very welcome
Bute Street, SW7 3EX
Parking Harrington Road car park
On pedestrianised Bute Street, five minutes from South Kensington Tube, with south-coast fish from Dorset Fish.
Stepney City Farm Farmers’ Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
10am–4pm
Stepney City Farm, north drive off Stepney Green, E1 3DG
Held on a working charity-run city farm built on a WWII bomb site, with produce grown using no artificial fertilisers or pesticides sold from the farm’s own stall.
Stoke Newington Farmers’ Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
10am–2.30pm
St Paul’s Church, Stoke Newington, N16 7UE
Billed as the UK’s only all-organic farmers’ market, with almost everything grown within 60 miles of London.
Stroud Green Market
Every Sunday
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–2.30pm · 30+ stalls · Dogs welcome
Stroud Green School, Perth Road, N4 3HB
A Sunday market with live music and a free bike-repair stall most weeks.
Surbiton Farmers’ Market
Third Saturday of the month
Next: Sat 17 Oct, Sat 21 Nov, Sat 19 Dec
9am–1pm · Up to 40 stalls
Maple Road, KT6 4DT
Run entirely by volunteers, it has raised over £125,000 for local charities.
Tufnell Park Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
10am–2pm · Around 12–20 stalls
Yerbury Primary School, Foxham Road, N19 4RR
Small, at around 20 stalls, and open only to small, producer-run businesses.
Twickenham Farmers’ Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
9am–1pm · Well behaved dogs welcome (public car park)
Holly Road Car Park, Twickenham, TW1 4HF
Parking Holly Road Car Park
One of the longest-established London Farmers’ Markets, trading behind King Street since November 2000.
Wallington Farmers’ Market
Second Saturday of the month
Next: Sat 10 Oct, Sat 14 Nov, Sat 12 Dec
9am–1pm · 28 stalls
Old Town Hall & Library Gardens, Woodcote Road, SM6 0NB
Meat, cheese, bread, preserves, plants and crafts, with live jazz.
Walthamstow Farmers’ Market
Every Sunday
Next: Sun 4 Oct, Sun 11 Oct, Sun 18 Oct
10am–2pm · Well behaved dogs welcome
Town Square by the 17 & Central Shopping Centre, off the High Street, E17 7JN
Parking Some on-street or pay and display car parks
Fills the top of the high street; Hook and Son’s unpasteurised milk and cream.
Wembley Park Market
Most Sundays, with occasional Saturdays; the organiser publishes dates a few weeks ahead
Dates vary: check the organiser
11am–7pm · Over 40 traders
Market Square, Wembley Park, HA9 0NP
Food producers alongside artisan and vintage stalls on Market Square.
West Hampstead Farmers’ Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
10am–2pm · Well behaved friendly dogs welcomed
West Hampstead Thameslink Station Forecourt, Iverson Road, NW6 1PF
Parking Limited on-street; O2 Centre car park
Fresh day boat fish and Brinkworth Dairy coffee at the station forecourt.
Wimbledon Farmers’ Market
Every Saturday
Next: Sat 3 Oct, Sat 10 Oct, Sat 17 Oct
9am–1pm · School requests dogs left by school entrance
Wimbledon Park Primary School, Havana Road, off Durnsford Road, SW19 8EJ
Parking On-street parking
Established in May 2000, with goats’ milk and cheese from Ellie’s Dairy, and Durnsford Recreation Ground next door.
Sunday farmers’ markets in London
Saturday is the usual day; these 16 trade on a Sunday.
Beckenham Place Park Food and Farmers Market (weekly), Hall Place Bexley, Blackheath (weekly), Catford Food Market, Chislehurst, Forty Hall, Herne Hill (weekly), Highbury Fields (weekly), Mountsfield Park Market (weekly), Islington (weekly), High Street Kensington (weekly), Marylebone (weekly), Alexandra Palace, Queens Park (weekly), Stroud Green Market (weekly), Walthamstow (weekly)
Indoor and covered farmers’ markets in London
All the markets here are outdoors, so dress for the weather.
Winter farmers’ markets in London
35 of the 37 are scheduled at least once in January or February 2027, and 35 run in every month of the year.
Taking a winter break (one):
