London Christmas Markets 2025: Southbank Opens Nov 3

September 17, 2026

London Christmas Markets 2025: Southbank Opens Nov 3

Southbank Centre's winter market opens November 3, 2025, ahead of Winter Wonderland (Nov 14) and Covent Garden (Nov 12). Opening dates, hours and entry costs for 8 markets.

I'll be honest — I spent way too long last year trying to work out which London Christmas markets were actually worth visiting, and when they were open. Every site had slightly different dates. Half the "guides" were recycled from 2023. Chaos.

So I did the thing. I went to basically all of them, cross-referenced every opening date, and built the guide I wished I'd had. London is one of the best cities in the world for Christmas — markets, lights, festive events, the whole lot — but only if you know where to go and when.

The short version: London's major Christmas markets for 2025 run from early November through early January, with most opening in the first two weeks of November. You'll find everything from German-style markets with wooden chalets to food-focused wonderlands and artisan craft fairs — mulled wine, handmade gifts, seasonal treats, all of it. Almost everything closes on Christmas Day, so plan around December 25.

The image depicts a lively outdoor Christmas market at night, featuring wooden stalls adorned with warm golden lights and festive decorations. Visitors in winter coats browse through handcrafted gifts and seasonal treats, creating a joyful atmosphere reminiscent of the best Christmas markets in London, such as the Leicester Square Christmas Market and Hyde Park Winter Wonderland.

How We Chose the Best London Christmas Markets for 2025

Not all festive markets are created equal. Some are massive spectacles; others are intimate craft affairs. Here's what I weighed up:

  • Festive atmosphere and decorations - does it actually feel like Christmas, or is it a regular market with tinsel?
  • Food and shopping variety - stalls matter, and so does the quality of what's in them
  • Location and accessibility - can you get there without three tube changes and a bus?
  • Opening dates and duration - longer seasons mean more flexibility for your trip
  • Family-friendliness and unique features - rides, ice skating, live entertainment
  • Value for money - some markets are free, others charge. Both can be worth it

Top 8 London Christmas Markets for 2025

1. Hyde Park Winter Wonderland

Winter Wonderland is London's largest Christmas market, and it's not even close. This is the one everyone's heard of, and for once the hype is mostly justified.

Opening dates: November 14, 2025 to January 1, 2026.

Why It Stands Out

The scale is bonkers. Over 100 wooden cabins for shopping, plus ice skating, fairground rides, circus shows, and enough entertainment to fill an entire day. It swallows a huge chunk of Hyde Park and turns it into something genuinely spectacular after dark.

Best For

Families wanting a full-day outing, and couples after romantic ice skating under twinkling lights. Also ideal if you want everything — food, shopping, rides — in one place.

Key Strengths

  • Largest selection of festive food, drink, and shopping of any London Christmas market
  • Multiple themed areas, including a Bavarian village with international street food
  • Extended opening hours and one of the longest seasons
  • Nearest tubes are Hyde Park Corner and Marble Arch

Possible Limitations

  • Pre-booked time slots are required at peak times, and some attractions cost extra
  • Extremely crowded on weekends and evenings — a weekday visit is a different experience entirely

2. Covent Garden Christmas Market

Covent Garden is where London does Christmas decorations at their absolute best. The Market Building (WC2E 8RF) becomes an impossibly photogenic wonderland, draped in more than 300,000 lights.

Opening dates: November 12, 2025 to January 11, 2026.

Why It Stands Out

Most Instagram-worthy location, hands down: sparkling lights, falling snow effects, and a towering Christmas tree in the piazza. The light switch-on happens on November 12 and it's worth catching if you're in town.

Best For

First-time visitors to central London, and anyone who wants luxury shopping wrapped in festive cheer.

Key Strengths

  • Prime central location with excellent transport links
  • High-quality unique gifts and artisan goods
  • The historic covered market keeps you out of the weather — non-negotiable in London
  • Hours: 10am–8pm Monday–Saturday, 11am–6pm Sunday

Possible Limitations

  • Prices run higher than other markets
  • Less traditional Christmas market food, more upscale dining

The image depicts a grand covered market interior adorned with thousands of twinkling warm white lights and a majestic Christmas tree, creating a festive atmosphere perfect for enjoying seasonal treats and handcrafted gifts. This enchanting setting is reminiscent of the best Christmas markets in London, inviting visitors to experience the holiday spirit.

3. Southbank Centre Winter Market

This is the one I keep going back to. Alpine-style chalets strung along the South Bank with the London Eye glowing behind them? Chef's kiss.

Opening dates: November 3, 2025 to January 4, 2026 — one of the earliest openers. You'll find it on Belvedere Road, SE1, right on the Thames.

Why It Stands Out

Best riverside setting in London. You get the London Eye, Big Ben, and the river all at once, hot chocolate in hand. After sunset it's the most atmospheric market in the city.

Best For

Food lovers and date nights. The festive street food here is excellent.

Key Strengths

  • Brilliant variety of street food and craft drinks — everything from bratwurst to Korean fried chicken
  • Free entry with long evening hours (11am–10pm Sunday–Thursday, later on weekends)
  • Easy to combine with other South Bank attractions

Possible Limitations

  • Shopping is limited compared to gift-focused markets
  • It's outdoors on the river, so it gets cold and windy — dress for it

4. Borough Market Christmas

Real talk: if food is your priority, Borough is where you go. It's not a standard Christmas market — it's London's most legendary food market dressed up for the season.

Opening dates: December 1, 2025 to January 6, 2026.

Why It Stands Out

Artisan food and seasonal decorations in a setting that goes back more than 1,000 years. The quality of everything — freshly baked bread, aged cheeses, truffle oils — is on another level.

Best For

Food enthusiasts, and anyone who'd rather eat their way through Christmas than shop through it.

Key Strengths

  • Authentic London market experience with traders who know their stuff
  • Exceptional seasonal food and drink
  • Gorgeous historic setting under festive decorations

Possible Limitations

  • Very few traditional Christmas gifts or decorations — this is food-first
  • Shorter season than most, opening December 1

5. Greenwich Christmas Market

Greenwich is the one most people overlook, which is exactly why it's worth the trip. Handcrafted gifts from actual local artisans, not mass-produced stuff slapped with a "handmade" label.

Opening dates: November 19, 2025 to January 23, 2026.

Why It Stands Out

The best market in London for genuinely handmade gifts. The Lantern Parade and Christmas Light Switch-On on November 19 kicks the season off properly.

Best For

Shoppers hunting for crafts you won't find in central London, plus anyone who wants to explore maritime Greenwich while they're at it.

Key Strengths

  • High-quality handmade crafts and real artisan products
  • Beautiful historic setting with Christmas trees and festive lights
  • Far less crowded than central markets — much more relaxed

Possible Limitations

  • Takes a bit of travel time from central London
  • Fewer food options than Borough or Southbank

6. Leicester Square Christmas Market

Compact but perfectly positioned. At 4 Leicester Square, WC2H 7DE, it sits in the heart of the theatre district.

Opening dates: November 1, 2025 to January 4, 2026 — the earliest opener on this list.

Why It Stands Out

This is your pre-show stop. Traditional wooden chalets, live entertainment, mulled wine and seasonal treats ten minutes before curtain-up in the West End.

Best For

Theatre-goers wanting a quick festive hit, and anyone already in the area.

Key Strengths

  • Prime location with easy access to Oxford Street shopping and Piccadilly
  • Live entertainment and cabaret-style performances
  • One of the longest seasons, running to January 4

Possible Limitations

  • Small, with limited variety of stalls
  • Gets very crowded thanks to its size and tourist-heavy location

7. Trafalgar Square Christmas Market

Set at WC2N 5DS, right beneath the famous Norwegian Christmas tree — a gift from Norway every year since 1947, and one of London's most enduring Christmas traditions.

Opening dates: November 9, 2025 to January 2, 2026.

Why It Stands Out

Most iconic London Christmas location. Period. The tree, the carol singers, and the National Gallery lit up behind it make for an atmosphere that's hard to beat.

Best For

Visitors after the classic London Christmas experience. It's a short walk from the National Gallery and most central attractions.

Key Strengths

  • Free entry in an absolutely prime location
  • Traditional carol singing and festive performances through mid-December
  • Easy to pair with the National Gallery or a stroll to Covent Garden

Possible Limitations

  • Very small — a festive stop rather than a full market day
  • Gets overcrowded, especially at weekends

8. Camden Market Christmas

Camden does Christmas its own way. If you want angel ornaments and gingerbread, this isn't it. If you want something different, trust me on this one.

Opening dates: November 16, 2025 to December 24, 2025.

Why It Stands Out

The most alternative Christmas shopping in London. Camden has nearly 1,000 stalls on a normal day, and the festive season layers on Christmas-themed vintage finds, quirky gifts, and eclectic handcrafted goods.

Best For

Alternative shoppers and anyone buying gifts that are actually interesting.

Key Strengths

  • Nearly 1,000 stalls — far more variety than anywhere else
  • Vintage vinyl, custom jewellery, street art prints
  • Live music and a vibe that's distinctly Camden

Possible Limitations

  • Not traditionally festive — no wooden chalets, no carol singers
  • Shortest season, closing December 24

An outdoor food stall at night is bustling with people enjoying steaming hot food, surrounded by twinkling fairy lights and festive decorations. The scene captures the vibrant atmosphere of London Christmas markets, where visitors indulge in seasonal treats and festive street food amidst the enchanting holiday spirit.

Quick Comparison of London Christmas Markets 2025

The cheat sheet version:

MarketBest ForOpensClosesEntry
Hyde Park Winter WonderlandComplete Christmas experience with ridesNov 14Jan 1Ticketed
Covent GardenLuxury shopping & iconic festive decorationsNov 12Jan 11Free
Southbank CentreFood lovers with Thames viewsNov 3Jan 4Free
Borough MarketGourmet food & artisan productsDec 1Jan 6Free
GreenwichAuthentic handmade gifts & craftsNov 19Jan 23Free
Leicester SquareTheater district convenienceNov 1Jan 4Free
Trafalgar SquareTraditional London Christmas experienceNov 9Jan 2Free
Camden MarketAlternative & vintage Christmas findsNov 16Dec 24Free
Pro tip: most London Christmas markets are free to enter. Hyde Park is the main exception at peak times — and even there, off-peak slots cost less.

Beyond these eight, a few more are worth knowing. Winter by the River at London Bridge runs November 13, 2025 to January 4, 2026, with gorgeous Tower Bridge views and smaller crowds than the central options. Kingston Christmas Market runs November 13 to December 28, 2025. Hampton Court Palace Festive Fayre takes place December 5–7 and December 12–14, 2025 — limited dates, but the setting earns the trip. And Old Spitalfields Christmas Market, at 16 Horner Square, E1 6EW, is another strong bet for handcrafted gifts.

How to Choose the Right London Christmas Market for Your 2025 Visit

Choose Based on Your Shopping Priorities

Different markets serve different needs. For handcrafted gifts, Greenwich and Camden are your spots. For festive food, Borough Market and Southbank Centre are unmatched. Want a bit of everything? Hyde Park covers all bases.

Market spending creeps up fast, so it's worth running the numbers first — this practical travel advice on budgeting your trip makes it easy to set a realistic daily limit before the third round of mulled wine.

Choose Based on Your Schedule and Location

Opening dates matter more than people think. In London in early November? Leicester Square (November 1) and Southbank (November 3) are your only options. Mid-November onwards, nearly everything is live. Late December into early January, most markets are still going.

If you're planning a 3-day London itinerary, you can realistically hit 3–4 markets without rushing.

Choose Based on Your Group Type

  • Families: Hyde Park Winter Wonderland — rides, ice skating, and enough to keep everyone happy
  • Couples: Southbank Centre for riverside evenings, or Covent Garden under 300,000 lights
  • Solo travellers: Borough Market for a low-key, food-focused wander
  • Groups: Leicester Square — central, lively, and walking distance from a West End show

Which London Christmas Market Is Best for You in 2025?

Making it simple:

  • Choose Hyde Park Winter Wonderland for the full package — rides, ice skating, shopping, and food in one enormous space
  • Choose Southbank Centre for festive street food and river views
  • Choose Covent Garden for the most photogenic market in the city
  • Choose Borough Market if you're here to eat well
  • Choose Greenwich to dodge the crowds and find genuinely handcrafted gifts
  • Choose Leicester Square if you're pairing it with a show
  • Choose Trafalgar Square for a free, quick festive hit under that Norwegian tree
  • Choose Camden for the anti-Christmas-market Christmas market

Planning Your London Christmas Market Visit with TripStone

Here's the thing: doing London at Christmas means juggling markets, attractions, shows, meals, and transport across a very large city. That's a lot of planning.

TripStone's AI trip planner builds a day-by-day itinerary that combines multiple markets with other London attractions, optimised by location so you're not zigzagging across town. Morning at Borough Market, afternoon at the London Bridge market near Tower Bridge, evening at Southbank — no wasted travel time.

Budget tracking earns its keep here, because hot chocolate, handcrafted gifts, and festive treats add up faster than you'd think. And with offline PDF export, your itinerary template still works when your signal dies in the Underground.

A person dressed in warm winter clothing strolls along a riverside path at dusk, with twinkling festive lights illuminating the background, where a large Ferris wheel stands out. This scene captures the enchanting atmosphere of the London Christmas markets, as the holiday season brings a festive spirit to the riverside.

## FAQ

When do London's Christmas markets open in 2025?

Most of London's major markets open in the first two weeks of November 2025, with Southbank Centre Winter Market the earliest at November 3 and Hyde Park Winter Wonderland following on November 14. Borough Market Christmas is the notable late starter, opening December 1, 2025.

Are London Christmas markets open on Christmas Day?

Almost all of them close on December 25, so plan your market visits around Christmas Day. Many do reopen between Boxing Day and New Year, and several run well into January.

Which London Christmas market stays open the longest into January 2026?

Greenwich Christmas Market runs the longest, all the way to January 23, 2026. Covent Garden follows at January 11, then Borough Market on January 6, Southbank Centre on January 4 and Hyde Park Winter Wonderland closing January 1.

Do you need to book tickets for Hyde Park Winter Wonderland?

Yes — pre-booked time slots are required at peak times, and some attractions like ice skating and rides cost extra on top of entry. Weekends and evenings get extremely crowded, so a weekday visit is a very different experience.

Are London Christmas markets free to enter?

Several are, including Southbank Centre Winter Market, which has free entry and long evening hours. Hyde Park Winter Wonderland uses timed entry slots with paid attractions inside, so budget a bit more for that one.

How many London Christmas markets can you visit in one day?

Two or three central markets is realistic — Covent Garden, Leicester Square and Southbank Centre are close enough to walk or take one short tube ride between. Hyde Park Winter Wonderland deserves most of a day on its own, and Greenwich takes extra travel time from central London.

Final Thoughts

London's Christmas markets run from early November 2025 through early January 2026 — a solid two-month window for a festive trip. Whether you're after the spectacle of Winter Wonderland, the food at Borough Market, or the Norwegian spruce in Trafalgar Square, there's a market for every kind of traveller.

My honest advice? Don't try to hit all eight in one trip. Pick 3–4 that match your vibe and give each proper time. The best London Christmas markets aren't something you rush through — they're something you linger in, mulled wine in hand, under the lights.

Check official websites before you go for last-minute changes to dates or hours, and book Hyde Park time slots early if you're visiting on a peak weekend. If you're planning a European winter trip, London's festive season is one of the best reasons to cross the continent off your list between November and January.

Now go enjoy it. You've earned it.