Camden Passage Antiques Market at Camden Passage Antiques Market

Festive markets

London Christmas Markets: 44 events this week (29 Jul to 2 Aug)

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

44 events this week (29 Jul to 2 Aug) Updated daily · last refreshed 27 July 2026
Get the app
Camden Passage Antiques Market at Camden Passage Antiques Market
Markets Free

Camden Passage Antiques Market

Camden Passage Antiques Market · Wed 29 Jul

Portobello Vegan Night Market at Portobello Vegan Night Market
Markets Free

Portobello Vegan Night Market

Portobello Vegan Night Market · Thu 30 Jul

Bermondsey Antique Market at Bermondsey Antique Market
Markets Free

Bermondsey Antique Market

Bermondsey Antique Market · Fri 31 Jul

Chalton Street Market at Chalton Street Market
Markets Free

Chalton Street Market

Chalton Street Market · Fri 31 Jul

North Cross Road Market at North Cross Road Market
Markets Free

North Cross Road Market

North Cross Road Market · Sat 1 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 1 Aug

Globe Town Market Square at Globe Town Market Square
Markets Free

Globe Town Market Square

Globe Town Market Square · Sat 1 Aug

Hoxton Street Market at Hoxton Street Market
Markets Free

Hoxton Street Market

Hoxton Street Market · Sat 1 Aug

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

Pimlico Road Farmers' Market

Pimlico Road Farmers' Market · Sat 1 Aug

Wimbledon Farmers' Market at Wimbledon Farmers' Market
Markets Free

Wimbledon Farmers' Market

Wimbledon Farmers' Market · Sat 1 Aug

Balham Farmers' Market at Henry Cavendish Primary School
Markets Free

Balham Farmers' Market

Henry Cavendish Primary School · Sat 1 Aug

N7 Car Boot at N7 Car Boot
Markets Free

N7 Car Boot

N7 Car Boot · Sat 1 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 1 Aug

Brockley Market at Brockley Market
Markets Free

Brockley Market

Brockley Market · Sat 1 Aug

Cotall Street Market at Cotall Street Market
Markets Free

Cotall Street Market

Cotall Street Market · Sat 1 Aug

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

Parliament Hill Farmers' Market

Parliament Hill Farmers' Market · Sat 1 Aug

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

Notting Hill Farmers' Market

Notting Hill Farmers' Market · Sat 1 Aug

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

Open Art Market

Open Art Market: Portobello Road · Sat 1 Aug

Oval Farmers' Market at Oval Farmers' Market
Markets Free

Oval Farmers' Market

Oval Farmers' Market · Sat 1 Aug

Stepney Farmers' Market at Stepney City Farm
Markets Free

Stepney Farmers' Market

Stepney City Farm · Sat 1 Aug

Telegraph Hill Market at Telegraph Hill Market
Markets Free

Telegraph Hill Market

Telegraph Hill Market · Sat 1 Aug

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

Tufnell Park Market

Tufnell Park Market at Yerbury School · Sat 1 Aug

Bermondsey Farmers' Market at Bermondsey Farmers' Market
Markets Free

Bermondsey Farmers' Market

Bermondsey Farmers' Market · Sat 1 Aug

Camberwell Green Market at Camberwell Green Market
Markets Free

Camberwell Green Market

Camberwell Green Market · Sat 1 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 1 Aug

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

Growing Communities Farmers' Market

Growing Communities Farmers' Market · Sat 1 Aug

Putney Market at Putney Market
Markets Free

Putney Market

Putney Market · Sat 1 Aug

Venn Street Market at Venn Street Market
Markets Free

Venn Street Market

Venn Street Market · Sat 1 Aug

Backyard Market at Backyard Market
Markets Free

Backyard Market

Backyard Market · Sat 1 Aug

Brunswick Saturday Food Market at Brunswick Saturday Food Market
Markets Free

Brunswick Saturday Food Market

Brunswick Saturday Food Market · Sat 1 Aug

Chatsworth Road Market at Chatsworth Road Market
Markets Free

Chatsworth Road Market

Chatsworth Road Market · Sun 2 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 2 Aug

Horniman Market at Horniman Market
Markets Free

Horniman Market

Horniman Market · Sun 2 Aug

London Fields Sunday Market at London Fields Sunday Market
Markets Free

London Fields Sunday Market

London Fields Sunday Market · Sun 2 Aug

Peckham Carboot at Peckham Carboot
Markets Free

Peckham Carboot

Peckham Carboot · Sun 2 Aug

Stroud Green Market at Stroud Green Market
Markets Free

Stroud Green Market

Stroud Green Market · Sun 2 Aug

Victoria Park Market at Victoria Park Market
Markets Free

Victoria Park Market

Victoria Park Market · Sun 2 Aug

Blackheath Farmers' Market at Blackheath Farmers' Market
Markets Free

Blackheath Farmers' Market

Blackheath Farmers' Market · Sun 2 Aug

Fulham Farmers' Market at Fulham Farmers' Market
Markets Free

Fulham Farmers' Market

Fulham Farmers' Market · Sun 2 Aug

Herne Hill Market at Herne Hill Market
Markets Free

Herne Hill Market

Herne Hill Market · Sun 2 Aug

Lewisham Food Market at Lewisham Food Market
Markets Free

Lewisham Food Market

Lewisham Food Market · Sun 2 Aug

Sunday Upmarket at Sunday Upmarket
Markets Free

Sunday Upmarket

Sunday Upmarket · Sun 2 Aug

Bootyfull Car Boot at Bootyfull Car Boot
Markets Free

Bootyfull Car Boot

Bootyfull Car Boot · Sun 2 Aug

Markets Free

Soho Vegan Market

Soho Vegan Market · Sat 1 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 44 events listed on this page right now. It updates daily.