10 of the best Christmas Markets in London 2023

by Paul T
Last Update: 17 July 2023

London is one of the most beautiful city’s in the world,

but it really does become a magical wonderland during the Christmas months. One of the most spectacular things you can do is visit the Christmas markets in London 2023.å

You’ll find the perfect stocking fillers, unique Christmas decorations for your home and plenty of festive street food and mulled wine to warm your hands. The Christmas markets in London range from traditional boutique styles to big and bold with rides and ice rinks to amp up the Christmas fun.

So whether you’re visiting London with the kids, as a romantic trip for two or doing some solo shopping, make sure you visit one of the Christmas staples of London, the festive markets.

Read on to discover the best Christmas markets in London 2023 dates.

Choose your attraction combination and save

A great day out without compromise.


1. Winter Wonderland Christmas Market

One of the most popular and exciting Christmas markets in London is at Winter Wonderland. People flock to the capital year after year for the rides, the food and entertainment at the Hyde Park favourite.

These traditional Christmas markets are some of the largest in the city with quaint chalets that are brimming with festive treats. With a medley of unique arts, crafts, jewellery and decorations to buy.

When you’re done browsing the markets, you can take the little ones to the traditional fairground for carousel rides, go ice-skating, meet Santa at the grotto or even catch a show like Zippos Christmas Circus.

Then head to the restaurants, bars and food stalls to get you all feeling cheery.

Dates: 18 November 2022 – 02 January 2023

2. Southbank Centre Winter Market

Located alongside the iconic River Thames, you can stroll along the Southbank where twinkling lights and decorations fill the street. The traditional alpine-style chalets, the smell of delicious street food filling the air and the sound of Christmas music and cheer all around, are sure to warm your heart as you explore the festive stalls.

Find unique gifts before tucking into treats like fondue, bratwurst and churros all washed down with a mulled wine, hot toddies or hot chocolate.

One of the most popular things to do is hire one of the Jimmy Lodge snow globes where you and your group can warm up in your igloo overlooking the Thames whilst tucking into traditional alpine treats.

Dates: TBC

3. Covent Garden Christmas Village

Covent Garden is a magical dreamland to explore during the Christmas period. One of the most exciting things is the Covent Garden Christmas Village. Lights, twinkle from every surface, as you make your way through the forest of Christmas trees and giant baubles that fill the hall.

The Christmas market has promised to be its most magical one yet, so you can be sure to expect a spectacle. A favourite experience is the daily shower of fake snow that gets you in the joyful spirit before exploring the trinkets and treasures of the stalls. When you’re done, make sure you explore the restaurants, bars and shopping that surround the hall.

This year, there will be exclusive pop-ups to ensure a boutique shopping experience like no other.

Dates: November 2022 – January 2023

4. Christmas by the River at London Bridge City

As you make your way through London Bridge City, alongside the river exploring the wooden cabins as you go, you’re treated to the most spectacular views. The most scenic Christmas market in the city offers stunning views of Tower Bridge, The Tower of London as well as the famous City skyline.

The theme for 2022 is woodland, so expect to see many magical decorations that surround the market. With over 60 stalls to explore you’ll find plenty of gifts and stocking fillers as well as plenty of food options.

As well as the classic bratwursts and churros, expect to see foods from all over the world. So make sure you visit with an empty belly.

Dates: 17th November 2022 – 2nd January 2023

5. Selfridges Christmas Market on the Mews

Located in Edward Mews, the Selfridges Christmas Market is one of the newest markets in the city. You’ll be spoilt for choice when it comes to food, with vendors selling everything from mince pies, panettone and stollen to pizza arepas. Sip on hot cocoa or mulled wine as you explore the stalls selling gifts and decorations. One of the most sought-after stalls is the London Florist for dried seasonal flowers and fresh wreaths.

Dates: TBC

6. Christmas Canopy Market at King’s Cross

The Christmas Canopy Market at Kings Cross is the perfect place to pick up some festive produce and delights. They exclusively pick indie designers and makers to showcase, so you show your support to local businesses. There are a host of events throughout December to help you feel merry and bright during the countdown to the big day. These range from wine tastings and pairings to crafting classes so you can make your own gift for a loved one this year.

Dates: 26th November 2022 – 24th December 2022

8. Greenwich Christmas Market

If you want to escape the hubbub of central London, the Greenwich Christmas Market is a more low-key and quieter spot. Of course, the Greenwich Market is available all year round, but during the ‘most wonderful time of the year’, it gets a lot more magical. You’ll be able to get into the holiday spirit without too much of a crowd and support local creators.

The location itself is beautiful, in a UNESCO World Heritage Site. Which is given a complete makeover with giant snowmen, wreaths, Christmas trees, ribbons and lights. You’ll find everything from art and candles to sweet treats and eggnog.

Dates: TBC

9. Borough Market at Christmas

Borough Market should be on everyone’s London itinerary, but this is especially true during November and December. All year round you’ll find drinks, street food and produce, but during winter, everything will have a festive twist. From buttery mince pies, cured meats, luxury cheeses and fresh oysters it has it all. As you wander around with your scarves wrapped tight, clutching your warm mulled wine, buskers and choirs will sing to fill your hearts with glee. There are many events in the lead-up to Christmas too, such as cooking classes and cheese board evenings.

Dates: 2nd December 2022 – 23rd December 2022

10. Kingston Christmas Market

Located in the quieter Kingston-upon-Thames, this traditional market has over 40 Bavarian-style cabins to explore. You can find everything from woollen clothes, unique jewellery pieces and artisan cheeses to candied nuts and smoky bratwursts.

Take in the glittering lights and colourful decorations before heading to The Alpine Village. Here there is a traditional carousel which little ones can enjoy whilst you sit back at the bar or around a firepit and watch live comedians, choirs and artists.

Dates: 10th November 2022 – 2nd January 2023

However you decide to spend your Christmas in London 2022, make sure you spend some time exploring the incredible markets. And with so many festive events happening across the city, keep up to date with the Keetoo app. Download the FREE Keetoo app today and start planning your magical Christmas in London.

Welcome to our Blog!

Hey there, I’m Paul, your friendly London explorer. Join me as we unravel the fascinating tapestry of this dynamic city. From hidden gems to iconic landmarks, my blog is your guide to everything London has to offer. Let’s dive into the heart of this bustling metropolis together!

Join us for more tips on London and UK travel

Explore London like a local

with our insider’s mini guide

Download for FREE now

    Explore London like a local

    with our insider’s mini guide.
    Download for FREE now