Camden Passage Antiques Market at Camden Passage Antiques Market

Festive markets

Best Christmas Markets in London: 45 events this week (23 Sept to 28 Sept)

The best Christmas markets in London, from big riverside setups to smaller neighbourhood stalls. Find what's on this week. Updated daily.

45 events this week (23 Sept to 28 Sept) Updated daily · last refreshed 22 September 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 24 Sept

Bermondsey Antique Market at Bermondsey Antique Market
Markets Free

Bermondsey Antique Market

Bermondsey Antique Market · Fri 25 Sept

Chalton Street Market at Chalton Street Market
Markets Free

Chalton Street Market

Chalton Street Market · Fri 25 Sept

North Cross Road Market at North Cross Road Market
Food Markets Free

North Cross Road Market

North Cross Road Market · Sat 26 Sept

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

East Dulwich Market (North Cross Road)

East Dulwich Market (North Cross Road) · Sat 26 Sept

Globe Town Market Square at Globe Town Market Square
Markets Free

Globe Town Market Square

Globe Town Market Square · Sat 26 Sept

Hoxton Street Market at Hoxton Street Market
Food Markets Free

Hoxton Street Market

Hoxton Street Market · Sat 26 Sept

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

Pimlico Road Farmers' Market

Pimlico Road Farmers' Market · Sat 26 Sept

Wimbledon Farmers' Market at Wimbledon Farmers' Market
Markets Free

Wimbledon Farmers' Market

Wimbledon Farmers' Market · Sat 26 Sept

Balham Farmers' Market at Henry Cavendish Primary School
Markets Free

Balham Farmers' Market

Henry Cavendish Primary School · Sat 26 Sept

N7 Car Boot at N7 Car Boot
Markets Free

N7 Car Boot

N7 Car Boot · Sat 26 Sept

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

South Kensington (Saturdays) Farmers' Market

South Kensington (Saturdays) Farmers' Market · Sat 26 Sept

Brockley Market at Brockley Market
Food Markets Free

Brockley Market

Brockley Market · Sat 26 Sept

Cotall Street Market at Cotall Street Market
Food Markets Free

Cotall Street Market

Cotall Street Market · Sat 26 Sept

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

Parliament Hill Farmers' Market

Parliament Hill Farmers' Market · Sat 26 Sept

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

Notting Hill Farmers' Market

Notting Hill Farmers' Market · Sat 26 Sept

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

Open Art Market

Open Art Market: Portobello Road · Sat 26 Sept

Oval Farmers' Market at Oval Farmers' Market
Food Markets Free

Oval Farmers' Market

Oval Farmers' Market · Sat 26 Sept

Stepney Farmers' Market at Stepney City Farm
Markets Free

Stepney Farmers' Market

Stepney City Farm · Sat 26 Sept

Telegraph Hill Market at Telegraph Hill Market
Markets Free

Telegraph Hill Market

Telegraph Hill Market · Sat 26 Sept

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

Tufnell Park Market

Tufnell Park Market at Yerbury School · Sat 26 Sept

Bermondsey Farmers' Market at Bermondsey Farmers' Market
Markets Free

Bermondsey Farmers' Market

Bermondsey Farmers' Market · Sat 26 Sept

Camberwell Green Market at Camberwell Green Market
Food Markets Free

Camberwell Green Market

Camberwell Green Market · Sat 26 Sept

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

Duke of York Square Fine Food Market

Duke of York Square Fine Food Market · Sat 26 Sept

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

Growing Communities Farmers' Market

Growing Communities Farmers' Market · Sat 26 Sept

Putney Market at Putney Market
Food Markets Free

Putney Market

Putney Market · Sat 26 Sept

Venn Street Market at Venn Street Market
Film Food Free

Venn Street Market

Venn Street Market · Sat 26 Sept

Backyard Market at Backyard Market
Markets Free

Backyard Market

Backyard Market · Sat 26 Sept

Brunswick Saturday Food Market at Brunswick Saturday Food Market
Food Markets Free

Brunswick Saturday Food Market

Brunswick Saturday Food Market · Sat 26 Sept

Chatsworth Road Market at Chatsworth Road Market
Food Markets Free

Chatsworth Road Market

Chatsworth Road Market · Sun 27 Sept

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

High Street Kensington Farmers' Market

High Street Kensington Farmers' Market · Sun 27 Sept

Horniman Market at Horniman Market
Markets Free

Horniman Market

Horniman Market · Sun 27 Sept

London Fields Sunday Market at London Fields Sunday Market
Markets Free

London Fields Sunday Market

London Fields Sunday Market · Sun 27 Sept

Peckham Carboot at Peckham Carboot
Markets Free

Peckham Carboot

Peckham Carboot · Sun 27 Sept

Stroud Green Market at Stroud Green Market
Food Markets Free

Stroud Green Market

Stroud Green Market · Sun 27 Sept

Victoria Park Market at Victoria Park Market
Food Live music Free

Victoria Park Market

Victoria Park Market · Sun 27 Sept

Blackheath Farmers' Market at Blackheath Farmers' Market
Markets Free

Blackheath Farmers' Market

Blackheath Farmers' Market · Sun 27 Sept

Fulham Farmers' Market at Fulham Farmers' Market
Food Markets Free

Fulham Farmers' Market

Fulham Farmers' Market · Sun 27 Sept

Herne Hill Market at Herne Hill Market
Markets Free

Herne Hill Market

Herne Hill Market · Sun 27 Sept

Lewisham Food Market at Lewisham Food Market
Food Markets Free

Lewisham Food Market

Lewisham Food Market · Sun 27 Sept

Sunday Upmarket at Sunday Upmarket
Food Markets Free

Sunday Upmarket

Sunday Upmarket · Sun 27 Sept

Bootyfull Car Boot at Bootyfull Car Boot
Markets Family Free

Bootyfull Car Boot

Bootyfull Car Boot · Sun 27 Sept

Tooting Market at Tooting Market
Markets Free

Tooting Market

Tooting Market · Mon 28 Sept

Food Markets Free

Soho Vegan Market

Soho Vegan Market · Sat 26 Sept

London does Christmas markets in two flavours: the big set-piece ones that take over a park or a square for weeks, and the smaller pop-ups that land in a courtyard or a churchyard for a weekend and then vanish. Knowing which kind you're walking into changes what you should expect.

The large markets lean into scale. Rows of wooden chalets, mulled wine queues, a big wheel or an ice rink nearby, and enough stalls that you'll want a plan rather than a wander. They suit a group outing or an afternoon where you want the full production. The smaller ones are quieter and more local, often tied to a specific neighbourhood or a single green space, and they're better if you want to actually browse rather than shuffle through a crowd.

South Bank and the areas around the big central parks tend to host the ones built for volume, so expect longer opening hours and a steadier flow of stalls through most of December. East London and the more residential pockets favour the smaller, single-weekend format, often timed to the first two or three weekends of the month. Either way, weekday evenings are calmer than weekends if you'd rather not queue.

Stalls themselves are fairly consistent across markets: food that leans German and Nordic, mulled wine and hot chocolate, handmade gifts, and the odd craft stand worth stopping at. What varies is the setting. A market wrapped around a historic building or set against string lights after dark feels different to one plonked in an open square at midday, even if the stalls are similar.

Because the list below pulls from what's actually scheduled this week, check it rather than assuming a market you remember from last year is back in the same spot. Locations and run dates shift year to year, and some only appear for a single weekend.

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 start in London?

Most open in mid to late November and run through December, though smaller ones might only appear for a single weekend. Check the current listings below for what's actually on this week.

Which area has the biggest Christmas market in London?

The larger, longer-running markets tend to cluster around South Bank and the big central parks, where there's space for a full run of chalets. Smaller neighbourhood markets pop up across east and south London, usually for shorter stretches.

Are London Christmas markets free to enter?

Entry varies by market and sometimes by day, so check the listing for the specific one you're planning to visit.

Is it better to go to a Christmas market on a weekday or weekend?

Weekday evenings are generally quieter. Weekends, especially in the run-up to Christmas, draw the biggest crowds and the longest queues for food and drink.

What can you actually buy at a London Christmas market?

Expect handmade gifts, decorations, and craft stalls alongside food and drink, mostly mulled wine, hot chocolate, and German or Nordic-style street food.

How many best christmas markets in london are listed right now?

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