London's farmers' markets take place every week across the capital and are just the place to find local food - as well as to meet local food producers and farmers. There are guaranteed to be tastings and you're sure to pick up some great buys.
Please do check before you set out, as dates do sometimes change and we aren't always informed.
If you are a farmers' market organiser and would like your market to be included, or want to make any changes, please contact Local Food London on 01737 823208.
Meanwhile, read on to discover more about farmers' markets near you in London.
Farmers' markets in London
Alexandra Palace Farmers’ Market
Every Sunday, 10am – 3pm, near Muswell Hill Bottom entrance, Alexandra Palace Way, N10 3TG
Enquiries: 020 8293 6436
Archway Market
Every Saturday, 10am – 5pm, Holloway Road, N19
Enquiries: www.archwaymarket.org
Balham Farmers’ Market
Every Saturday, 9am – 1pm, Henry Cavendish Primary School, Hydethorpe Road, Balham, SW12 0JA
Enquiries: 020 7833 0338
Blackheath Farmers’ Market
Every Sunday, 10am – 2pm, Blackheath Station car park, SE3 9LA
Enquiries: 020 7833 0338
Bloomsbury Farmers’ Market
Every Thursday 9am – 2pm, Torrington Square / Byng Place (behind ULU), WC1E 7HY
Enquiries: 020 7833 0338
Borough Market
Wednesday – Thursday 10am – 5pm, Fridays 10am – 6pm, Saturdays 8am – 5pm, 8 Southwark Street, Southwark, SE1 1TL
Enquiries: 020 7407 1002
Brixton Farmers’ Market
Every Sunday, 9.30am – 2pm, Brixton Station Road, Brixton SW9 8PA
Enquiries: Lee: griffin-kendall-cox@hotmail.co.uk
Brockley Market
Every Saturday, 10am – 2pm, Lewisham College car park, Lewisham Way, SE4 1UT
Enquiries: www.brockleymarket.com
Camberwell Farmers’ Market
Every Saturday, 10am – 2pm, Datchelor Place, off Camberwell Church Street (while Camberwell Green gets a makeover), SE5
Enquiries: 07961 027324
Chiswick - The Food Market Chiswick
Every Sunday, 10am – 2pm, Grove Park Farm House, Market Drive, W4 2RX
Enquiries: 020 8742 2225
Crystal Palace Food Market
Every Saturday, 10am – 3pm, Haynes Lane, Crystal Palace, SE19 3AP
Enquiries: info@crystalpalacefoodmarket.co.uk
Ealing Farmers’ Market
Every Saturday 9am – 1pm, Leeland Road, Ealing W13 9HH
Enquiries: 020 7833 0338
Earl's Court Farmers’ Market
Every Sunday 10am – 2pm, St Cuthbert with St Matthias School, Warwick Road, SW5 9UE
Enquiries: 020 7833 0338
Eltham Market
Third Sunday of each month, 10am – 3pm, Passey Place, SE9 5DA
Enquiries: 020 8293 6436
Hammersmith Market
Every Thursday, 10am – 3pm, Lyric Square, W6 0QL
Enquiries: 020 8293 6436
Herne Hill Market
Every Sunday, 10am – 4pm, Railton Road, SE24 0JN
Enquiries: 020 8302 9010
Highgate Hill Farmers' Market
Every Sunday, 10am – 2pm, St Joseph's Catholic Primary School, Highgate Hill, N19 5NE
Enquiries: 020 7833 0338
Islington Farmers’ Market
Every Sunday 10am – 2pm, Chapel Market, between Penton Street and Baron Street, Western End, N1 9PZ
Enquiries: 020 7833 0338
Ladbroke Grove Farmers’ Market
Every Saturday 9am – 2pm, The Spanish School, 317-318 Portobello Road, London, W10 5SZ
Enquiries: 020 7833 0338
Lewisham Market
Every Saturday, 10am – 3pm, Various locations around Manor House Gardens, SE13
Enquiries: 020 8293 6436
London Bridge Farmers’ Market
Every Tuesday, 9am – 2pm, Memorial Arch Square, King’s College London, Guys Campus, SE1 1UL (access from Newcomen Street and St Thomas Street, next to Guys Hospital)
Enquiries: 020 7833 0338
Marylebone Farmers’ Market
Every Sunday 10am – 2pm, Cramer Street car park, Marylebone W1U 4EW
Enquiries: 020 7833 0338
Notting Hill Farmers’ Market
Every Saturday, 9am – 1pm, car park behind Waterstones, Kensington Church Street, Kensington W11 3LQ
Enquiries: 020 7833 0338
Oval Market
Every Saturday, 10am – 3pm, St Mark’s Church, The Oval, SE11 4PW
Enquiries: 020 8293 6436
Parliament Hill Farmers’ Market
Every Saturday, 10am – 2pm, William Ellis School, off Highgate Road, NW5 1RN
Enquiries: 020 7833 0338
Parson’s Green Farmers’ Market
Every Sunday, 10am – 2pm, Thomas' Academy, New King’s Road, opposite Cristowe Road, SW6 4LY
Enquiries: 020 7833 0338
Peckham Farmers’ Market
Every Sunday, 9am – 1pm, Peckham Square (covered market), Peckham High Street, SE15 5DT
Enquiries: 07961 027324
Pimlico Road Farmers’ Market
Every Saturday, 9am – 1pm, Orange Square, corner of Pimlico Road and Ebury Street, SW1W 8UT
Enquiries: 020 7833 0338
Queens Park Farmers’ Market
Every Sunday, 10am – 2pm, Salusbury Primary School, Salusbury Road, NW6 6RG
Enquiries: 020 7833 0338
Shepherd’s Bush Market
Monday to Saturday, 9am – 6pm, between Uxbridge Road and Goldhawk Road, W12 7JA
Enquiries: 020 8749 3042
South Kensington Farmers’ Market (Saturdays)
Every Saturday, 9am – 2pm, Bute Street, South Kensington, SW7 3EX
Enquiries: 020 7833 0338
South Kensington Farmers’ Market (Tuesdays)
Every Tuesday, 9am – 2pm, Queens Lawn, Imperial College, SW7 5NH
Enquiries: 020 7833 0338
Stepney Market
Tuesday - Sunday, 10am – 3pm, Stepney City Farm, Stepney Way, E1 3DG
Enquiries: 020 7792 8204
Stoke Newington Farmers’ Market
Every Saturday, 10am – 2.30pm, St Paul’s Church, Stoke Newington High Street, N16 7UY
Enquiries: 020 7502 7588
Swiss Cottage Farmers’ Market
Every Wednesday, 10am – 3pm, Eton Avenue, Swiss Cottage, NW3 3EU
Enquiries: 020 7833 0338
Tottenham Green Market
Every Saturday, 11am – 4pm, Town Hall Approach, NW15 4RY
Enquiries: 07866 122326
Twickenham Farmers’ Market
Every Saturday, 9am – 1pm, Holly Road car park, Twickenham, Middlesex TW1 4HF
Enquiries: 020 7833 0338
Walthamstow Farmers’ Market
Every Sunday, 10am – 2pm, Town Square by Selbourne Walk Shopping Centre, off the High Street, Walthamstow, E17 7JN
Enquiries: 020 7833 0338
Wendell Park School Farmers’ Market
Every Sunday, 10am – 2pm, Wendell Park Primary School, Cobbold Road, W12 9LA
Enquiries: 020 8293 6436
West Hampstead Farmers’ Market
Every Saturday, 10am – 2pm, West Hampstead Thameslink Station Forecourt, Iverson Road, NW6 1PF
Enquiries: 020 7833 0338
West Hill Farmers’ Market
Every Sunday, 10am – 2pm, West Hill Primary School, Merton Road, SW18 5ST
Enquiries: 020 7833 0338
Westminster Bridge Farmers’ Market
Every Thursday, 10am – 3pm, St Thomas' Hospital Gardens, Westminster Bridge Road, SE1 7EP
Enquiries: 020 7833 0338
Wimbledon Farmers’ Market
Every Saturday, 9am – 1pm, Wimbledon Park Primary School, Havana Road, off Durnsford Road, SW19 8EJ
Enquiries: 020 7833 0338