London Christmas markets 2025: Full list of opening and closing dates for the capital's festive markets
London is set to welcome back several Christmas markets this holiday season - here’s when they’ll open.
It might only be November, but London has entered into full Christmas mode.
The lights are up - and they’re on - and the festive cheer is spreading through the capital.
If you want to make the most of the Christmas fun right here in the capital, your first stop should be one of the city’s many Christmas markets.
Here’s a guide to London’s Christmas markets and their closing dates, so you don’t miss a thing.
1. Winter By The River
When: November 13 - January 4.
Where: By the Scoop at More, London SE1 2AA
Nearest Tube station: London Bridge - 10-minute walk
2. Trafalgar Square Christmas market
When: 5th December.
Where: Trafalgar Square, London WC2N 5DS
Nearest Tube station: Charing Cross
3. Winter Wonderland
When: November 14 - January 1
Where: Hyde Park
Nearest Tube station: Hyde Park Corner
4. Southbank Centre's Winter Market
When: November 3 - January 4
Where: Southbank Centre, London, UK
Nearest Tube station: Waterloo
5. King's Cross Christmas market
When: November 27 - December 22
Where: West Handyside Canopy, Coal Drops Yard
Nearest Tube station: King’s Cross
6. Christmas in Leicester Square
When: November 1 - January 4
Where: Leicester Square
Nearest Tube station: Leicester Square
If you want more great content like this, follow us on social media! We’re on Instagram, TikTok, Facebook and LinkedIn.
