Camden Passage Antiques Market at Camden Passage Antiques Market

Festive markets

London Christmas Markets: 45 events this week (19 Aug to 24 Aug)

Where to find London's best Christmas markets this year, from South Bank stalls to Victorian Christmas fairs. Updated daily.

45 events this week (19 Aug to 24 Aug) Updated daily · last refreshed 18 August 2026
Get the app
Camden Passage Antiques Market at Camden Passage Antiques Market
Markets Free

Camden Passage Antiques Market

Camden Passage Antiques Market · Tomorrow

Portobello Vegan Night Market at Portobello Vegan Night Market
Markets Free

Portobello Vegan Night Market

Portobello Vegan Night Market · Thu 20 Aug

Bermondsey Antique Market at Bermondsey Antique Market
Markets Free

Bermondsey Antique Market

Bermondsey Antique Market · Fri 21 Aug

Chalton Street Market at Chalton Street Market
Markets Free

Chalton Street Market

Chalton Street Market · Fri 21 Aug

North Cross Road Market at North Cross Road Market
Markets Free

North Cross Road Market

North Cross Road Market · Sat 22 Aug

East Dulwich Market (North Cross Road) at East Dulwich Market (North Cross Road)
Markets Free

East Dulwich Market (North Cross Road)

East Dulwich Market (North Cross Road) · Sat 22 Aug

Globe Town Market Square at Globe Town Market Square
Markets Free

Globe Town Market Square

Globe Town Market Square · Sat 22 Aug

Hoxton Street Market at Hoxton Street Market
Markets Free

Hoxton Street Market

Hoxton Street Market · Sat 22 Aug

Pimlico Road Farmers' Market at Pimlico Road Farmers' Market
Markets Free

Pimlico Road Farmers' Market

Pimlico Road Farmers' Market · Sat 22 Aug

Wimbledon Farmers' Market at Wimbledon Farmers' Market
Markets Free

Wimbledon Farmers' Market

Wimbledon Farmers' Market · Sat 22 Aug

Balham Farmers' Market at Henry Cavendish Primary School
Markets Free

Balham Farmers' Market

Henry Cavendish Primary School · Sat 22 Aug

N7 Car Boot at N7 Car Boot
Markets Free

N7 Car Boot

N7 Car Boot · Sat 22 Aug

South Kensington (Saturdays) Farmers' Market at South Kensington (Saturdays) Farmers' Market
Markets Free

South Kensington (Saturdays) Farmers' Market

South Kensington (Saturdays) Farmers' Market · Sat 22 Aug

Brockley Market at Brockley Market
Markets Free

Brockley Market

Brockley Market · Sat 22 Aug

Cotall Street Market at Cotall Street Market
Markets Free

Cotall Street Market

Cotall Street Market · Sat 22 Aug

Parliament Hill Farmers' Market at Parliament Hill Farmers' Market
Markets Free

Parliament Hill Farmers' Market

Parliament Hill Farmers' Market · Sat 22 Aug

Notting Hill Farmers' Market at Notting Hill Farmers' Market
Markets Free

Notting Hill Farmers' Market

Notting Hill Farmers' Market · Sat 22 Aug

Open Art Market at Open Art Market: Portobello Road
Markets Free

Open Art Market

Open Art Market: Portobello Road · Sat 22 Aug

Oval Farmers' Market at Oval Farmers' Market
Markets Free

Oval Farmers' Market

Oval Farmers' Market · Sat 22 Aug

Stepney Farmers' Market at Stepney City Farm
Markets Free

Stepney Farmers' Market

Stepney City Farm · Sat 22 Aug

Telegraph Hill Market at Telegraph Hill Market
Markets Free

Telegraph Hill Market

Telegraph Hill Market · Sat 22 Aug

Tufnell Park Market at Tufnell Park Market at Yerbury School
Markets Free

Tufnell Park Market

Tufnell Park Market at Yerbury School · Sat 22 Aug

Bermondsey Farmers' Market at Bermondsey Farmers' Market
Markets Free

Bermondsey Farmers' Market

Bermondsey Farmers' Market · Sat 22 Aug

Camberwell Green Market at Camberwell Green Market
Markets Free

Camberwell Green Market

Camberwell Green Market · Sat 22 Aug

Duke of York Square Fine Food Market at Duke of York Square Fine Food Market
Markets Free

Duke of York Square Fine Food Market

Duke of York Square Fine Food Market · Sat 22 Aug

Growing Communities Farmers' Market at Growing Communities Farmers' Market
Markets Free

Growing Communities Farmers' Market

Growing Communities Farmers' Market · Sat 22 Aug

Putney Market at Putney Market
Markets Free

Putney Market

Putney Market · Sat 22 Aug

Venn Street Market at Venn Street Market
Markets Free

Venn Street Market

Venn Street Market · Sat 22 Aug

Backyard Market at Backyard Market
Markets Free

Backyard Market

Backyard Market · Sat 22 Aug

Brunswick Saturday Food Market at Brunswick Saturday Food Market
Markets Free

Brunswick Saturday Food Market

Brunswick Saturday Food Market · Sat 22 Aug

Chatsworth Road Market at Chatsworth Road Market
Markets Free

Chatsworth Road Market

Chatsworth Road Market · Sun 23 Aug

High Street Kensington Farmers' Market at High Street Kensington Farmers' Market
Markets Free

High Street Kensington Farmers' Market

High Street Kensington Farmers' Market · Sun 23 Aug

Horniman Market at Horniman Market
Markets Free

Horniman Market

Horniman Market · Sun 23 Aug

London Fields Sunday Market at London Fields Sunday Market
Markets Free

London Fields Sunday Market

London Fields Sunday Market · Sun 23 Aug

Peckham Carboot at Peckham Carboot
Markets Free

Peckham Carboot

Peckham Carboot · Sun 23 Aug

Stroud Green Market at Stroud Green Market
Markets Free

Stroud Green Market

Stroud Green Market · Sun 23 Aug

Victoria Park Market at Victoria Park Market
Markets Free

Victoria Park Market

Victoria Park Market · Sun 23 Aug

Blackheath Farmers' Market at Blackheath Farmers' Market
Markets Free

Blackheath Farmers' Market

Blackheath Farmers' Market · Sun 23 Aug

Fulham Farmers' Market at Fulham Farmers' Market
Markets Free

Fulham Farmers' Market

Fulham Farmers' Market · Sun 23 Aug

Herne Hill Market at Herne Hill Market
Markets Free

Herne Hill Market

Herne Hill Market · Sun 23 Aug

Lewisham Food Market at Lewisham Food Market
Markets Free

Lewisham Food Market

Lewisham Food Market · Sun 23 Aug

Sunday Upmarket at Sunday Upmarket
Markets Free

Sunday Upmarket

Sunday Upmarket · Sun 23 Aug

Bootyfull Car Boot at Bootyfull Car Boot
Markets Free

Bootyfull Car Boot

Bootyfull Car Boot · Sun 23 Aug

Tooting Market at Tooting Market
Markets Free

Tooting Market

Tooting Market · Mon 24 Aug

Markets Free

Soho Vegan Market

Soho Vegan Market · Sat 22 Aug

Christmas markets start creeping into London from mid-November and by December the city is full of them, from big riverside sprawls to small church-hall stalls you'd only find by accident. The trick is knowing which kind you're after, because 'Christmas market' covers a lot of ground here.

South Bank runs one of the biggest and most reliable, a long stretch of wooden chalets between the Thames and the Southbank Centre, good for mulled wine and gift browsing with a view. Leicester Square and Covent Garden do a flashier, more central version, useful if you're already in the West End for a show. Hyde Park's Winter Wonderland is less a market and more a whole event, with rides and food halls wrapped around the stalls, so go in expecting a full afternoon rather than a quick wander.

Further out, look to Greenwich, Kingston and the smaller borough high streets for markets with more local character and shorter queues. These tend to lean on independent traders and craft stalls rather than the standard mulled wine and bratwurst circuit, and they're often free to just wander through even if you don't buy anything.

Weekday evenings after work are the easiest time to get around a market without fighting crowds. Weekends, especially the two before Christmas, get packed, particularly the big central ones, so if you want photos without a hundred strangers in them, go earlier in the day or on a weekday. Most markets run food and drink stalls alongside the shopping, so you can treat it as a meal out as easily as a gift run.

Layer up. Most of this is outdoors, standing around, and London in December is damp more often than it's cold in a dramatic way. A market is also an easy one to build an evening around, pair it with dinner nearby or a walk along the river once the stalls close.

Venues to know

How we pick

OnlyHere tracks live listings from over a hundred London venues, councils, and programmers, refreshed nightly. Picks favour events with confirmed dates, real venues you can find on a map, and editorial notes written by us, not the promoter. Prices and dates come from the listing itself; we never guess.

Frequently asked questions

When do Christmas markets open in London?

Most open from mid to late November and run through to Christmas Eve or just after. Exact dates vary by market, so check the listing below for what's currently open.

Which is the biggest Christmas market in London?

Hyde Park's Winter Wonderland is the largest, combining market stalls with fairground rides and food halls. South Bank's market is the biggest of the stalls-only style events.

Are London Christmas markets free to enter?

Most market areas are free to walk around, though some larger events charge for entry or for specific attractions like ice rinks and rides within them.

Is there a Christmas market near Central London?

Yes, South Bank, Leicester Square and Covent Garden all run markets within easy reach of the West End.

What can you buy at London Christmas markets?

Expect gifts, decorations, food and mulled wine stalls, with independent craft traders more common at the smaller borough markets than the big central ones.

How many london christmas markets are listed right now?

There are 45 events listed on this page right now. It updates daily.