November 2026 x

Sunday 1: Frome Independent · Clevedon

Thursday 5: Bradford on Avon

Friday 6 – Saturday 7: Everards Farm Christmas Fair

Saturday 7: Bath · Wells · Axbridge · Stroud · Midsomer Norton

Thursday 12: Bradford on Avon

Saturday 14: Bath · Wells · Keynsham · Frome Market Yard · eat:Yeovil · Artisan Christmas Market at Bishop’s Palace, Wells · Mendip Christmas Fair

Sunday 15: Mendip Christmas Fair · Tewkesbury High Street Fine Food & Craft

Thursday 19: Bradford on Avon

Saturday 21: Bath · Wells · Nailsea · eat:Weston · Page Park Artisan Market · Nest & Nettle Artisan Christmas Event

Sunday 22: Nest & Nettle Artisan Christmas Event

Tuesday 24: Beaufort Christmas Fair

Thursday 26: Bradford on Avon

Saturday 28: Bath · Wells · Timsbury Festive Market · Westbury Christmas Lights Switch On · Warminster Independent Christmas Market · eat:Shaftesbury

Sunday 29: Shepton Mallet Sunday Market

December 2026

Wednesday 2: Henleaze Christmas Festival

Thursday 3: Bradford on Avon

Saturday 5: Bath · Wells · Axbridge · Stroud · Midsomer Norton · eat:Nailsea · Cirencester Christmas Market

Sunday 6: Cirencester Christmas Market · Frome Independent · Clevedon

Thursday 10: Bradford on Avon

Saturday 12: Bath · Wells · Keynsham · Frome Market Yard · Page Park Artisan Market · eat:Taunton

Sunday 13: Downend Food Market · Crewkerne Christmas Market · Tewkesbury High Street Fine Food & Craft

Thursday 17: Bradford on Avon

Friday 18: Stroud Christmas

Saturday 19: Bath · Wells · Nailsea

Sunday 20: Axbridge Christmas Market

Dates and locations are subject to change. Please check before travelling.

London Farmers Markets

Come and find us at these London farmers’ markets in November and December 2026.

November 2026

Sunday 1: Herne Hill · Blackheath · Forest Hill · High Street Kensington · Queen’s Park · Marylebone

Saturday 7: Parliament Hill · West Hampstead · Ealing · Pimlico · South Kensington · Notting Hill

Sunday 8: Islington · Alexandra Palace · Highbury Fields · Queen’s Park · Marylebone

Saturday 14: Parliament Hill · West Hampstead · Ealing · Balham · Wimbledon · Twickenham

Sunday 15: Chiswick Cheese Market · Blackheath · Forest Hill · High Street Kensington · Queen’s Park · Marylebone

Saturday 21: Parliament Hill · West Hampstead · Ealing · Pimlico · South Kensington · Notting Hill

Sunday 22: Islington · Alexandra Palace · Highbury Fields · Queen’s Park · Marylebone

Saturday 28: Parliament Hill · West Hampstead · Ealing · Balham · Wimbledon · Twickenham

Sunday 29: Blackheath · Forest Hill · High Street Kensington · Queen’s Park · Marylebone

December 2026

Saturday 5: Parliament Hill · West Hampstead · Ealing · Pimlico · South Kensington · Notting Hill

Sunday 6: Herne Hill · Blackheath · Forest Hill · High Street Kensington · Queen’s Park · Marylebone

Saturday 12: Parliament Hill · West Hampstead · Ealing · Balham · Wimbledon · Twickenham

Sunday 13: Islington · Alexandra Palace · Highbury Fields · Queen’s Park · Marylebone

Saturday 19: Parliament Hill · West Hampstead · Ealing · Pimlico · South Kensington · Notting Hill

Sunday 20: Chiswick Cheese Market · Blackheath · Forest Hill · High Street Kensington · Queen’s Park · Marylebone

Saturday 26: Parliament Hill · West Hampstead · Ealing · Balham · Wimbledon · Twickenham

Sunday 27: Islington · Alexandra Palace · Highbury Fields · Queen’s Park · Marylebone

Market dates may change, particularly over the Christmas and Boxing Day period. Please check before travelling.