all counties

Select a county to find local food


 

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