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.
Get the app
Camden Passage Antiques Market
Portobello Vegan Night Market
Bermondsey Antique Market
Chalton Street Market
North Cross Road Market
East Dulwich Market (North Cross Road)
Globe Town Market Square
Hoxton Street Market
Pimlico Road Farmers' Market
Wimbledon Farmers' Market
Balham Farmers' Market
N7 Car Boot
South Kensington (Saturdays) Farmers' Market
Brockley Market
Cotall Street Market
Parliament Hill Farmers' Market
Notting Hill Farmers' Market
Open Art Market
Oval Farmers' Market
Stepney Farmers' Market
Telegraph Hill Market
Tufnell Park Market
Bermondsey Farmers' Market
Camberwell Green Market
Duke of York Square Fine Food Market
Growing Communities Farmers' Market
Putney Market
Venn Street Market
Backyard Market
Brunswick Saturday Food Market
Chatsworth Road Market
High Street Kensington Farmers' Market
Horniman Market
London Fields Sunday Market
Peckham Carboot
Stroud Green Market
Victoria Park Market
Blackheath Farmers' Market
Fulham Farmers' Market
Herne Hill Market
Lewisham Food Market
Sunday Upmarket
Bootyfull Car Boot
Tooting Market
Soho Vegan Market
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
- Camden Passage Antiques Market 1 event this week
- Portobello Vegan Night Market 1 event this week
- Bermondsey Antique Market 1 event this week
- Chalton Street Market 1 event this week
- North Cross Road Market 1 event this week
- East Dulwich Market (North Cross Road) 1 event this week
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.