Christmas in London is special, and there is no better thing to do than find some of the Best Christmas markets in London at this time of year. From stalls lined with fairy lights to stalls full of festive street food sellers and Mulled wine! If you are looking for Christmas dinner trimmings or beautifully handmade artisan gifts, there will be a market here for you! Peruse the glittering markets of London while Christmas songs play on loop; you will be swept up in the magic of Christmas in no time!
I may have been compensated, or could be compensated, if you click on a link in this post via a cash payment, gift or something else of value for writing this post. See our full disclosure policy and privacy policy for more details.
Christmas is the best time to visit London with all of the department store windows, Christmas lights and Traditional Christmas markets. You can find markets in London like traditional German markets to food markets or one-day Christmas artisan markets at some of London’s best stores and squares.
In this up-to-date guide, I will show you the best Christmas markets in London. I regularly walk and check the markets that are on and what they sell. Some have only a few stalls others have lots on offer to find out the best London Christmas markets, check out this updated list for 2024.
Everything you need to know about London’s Christmas markets, Best Christmas Markets in London 2024, the times and where to find them and what they sell
Which London Christmas market is the best?
Take a look at this list of the best Christmas Markets in London. Here, you can see which markets are best for eating, drinking, gifts or Santa fun;
- Winter Wonderland at Hyde Park– Great for Rollercoasters and rides
- Leicester Square Christmas market- Nice and close to theatre land
- Winter at the Urban Spoon Market near the Tate Modern– Around 25 stalls of Food and gifts
- Christmas by the River at Borough– This is the best Christmas market on the South bank and great for the best views across the river
- Christmas at Paternoster Square – great for city workers
- Christmas at Greenwich market– Undercover large market
- Covent Garden market at Christmas– Lovely Homemade gifts and falling snow as well as a Winter warmer festival and a Christmas Sandwich Festival
- Southbank Christmas market– Huge Carousel and mainly food stalls
- Christmas at Borough Market– Best Market for Christmas day groceries and trimmings
- Kingston upon Thames Christmas market– A great day out
- Selfridge’s Christmas Market on the Mews– Best Market to combine into a day of Christmas shopping
- Kings Cross Christmas market at the Crossing– Best one-day market for bespoke Christmas gifts
- Peckham DIY Christmas Art Market
Are there Christmas Markets in London?
Are there Christmas markets in London? Yes, there are! London comes alive at Christmas with markets all over the city. Every year, from November through to the end of December, the capital fills with magical markets selling all festive gifts and food and toys.
What dates are the Christmas markets in London?
Most of London’s Christmas markets take place from mid-November 2022 to early January 2024.
Fancy Ice skating this Christmas in London? Check out my list of the best places to Ice Skate in London this year.
Winter Wonderland at Hyde Park 2024
The biggest market of them all is the Winter Wonderland in Hyde Park. Winter Wonderland is open from November 17th to the 1st of January and is one of the most classic Christmas markets you’ll find in London. Not only is Winter Wonderland a Christmas market. The Winter Wonderland has over 100 Bavarian-style alpine stalls. It also has a huge theme park with the London U.K.’s largest outdoor ice rink. It has fairground rides, German beer tents, and so much fun for all of the family. The main attraction is free, but you will need to pay for extra attractions at the market.
Where: Winter Wonderland is held in Hyde Park, London
Nearest Tube: The nearest tubes to Winter Wonderland are Victoria, Bond Street, Green Park, Paddington, Knightsbridge, Marble Arch, Hyde Park Corner.
When: The festivities for Winter Wonderland 2024 will begin on 21ST NOVEMBER 2024 – 5TH JANUARY 2025 open daily 10:00am – 10:00pm except Christmas Day (elves need a break too!).
Cost: You need to book a ticket, but you will get money back on attractions
Leicester Square Christmas market
Leicester Square Christmas market is in the heart of the West End, right near Chinatown, Theatre-land, Soho and Covent Garden. This is one of my favourite markets, with its Alpine stalls filling the whole of Leicester Squares park. This has a massive choice of stalls selling Christmas gifts and decorations as well as food and drinks. The trees are lit all around, and the whole place just sparkles. You will find an abundance of Christmas stalls here selling gifts, toys and food.
Drink Mulled wine and Christmas food all under a blanket of twinkling stars. Leicester Square market even has a Santas grotto, but you need to purchase extra tickets for this.
Where: Leicester Square, market is held in Leicester Square, London WC2H 7DE
Nearest tube: Leicester Square or Piccadilly Circus
When: From around the November 12th to January 3, 2025 ( dates to be confirmed )
Cost: free to enter
Winter at the Urban Spoon Market
This is one of the Southbank’s Christmas markets. The Christmas market is held on the Southbank near the National Theatre. It is more of a traditional German Christmas market with beautiful wooden chalets filled with lights and music. There’s a carousel right near a huge Christmas tree, and here you can get your mulled, wine or cider, or even crêpes and mince pies. Winter at the Urban Spoon Market is a brand new 11-week Christmas market in-between on the prime arts trail between Tate Modern, Shakespeare’s Globe.
Suppose you are looking for delicious street food and quality commodities in festive cabins. This brand-new Winter market along the River Thames Southbank is perfect! On the prime arts trail between Tate Modern, Shakespeare’s Globe and the National Theatre. It’s an amazing scenic route to the London Eye.
What stalls are at the Urban Spoon Southbank Christmas Market?
The Urban Spoon Tudor Market at the Southbank has a variety of Stalls; bear in mind they do change. Here are a few of the stalls on offer;
- Winter Warmers ( hats )
- Xmas Castle ( personalised hanging Christmas decorations )
- Dream N Art Collection ( Scarfs and winter jumpers )
- Chocolate Kiss (
- Do Shop ( Tote bags and socks )
- Happy Crepes
- Silver Art ( silver jewellery )
- Traditional Moroccan hanging lanterns and bowls and pot ware
- Personalised glass hanging balls
- Dannys Dogs ( hotdogs And Bratwurst )
- Little Tokyo street food
- Niaus Crafts ( jewellery and gifts )
- A covered wooden Bar area
- Churros
- Noodle bar
- Mexican Burritos
- Cheshire Cheeses
- A sweet shop
- The Sweet Spot (doughnuts hot food and coffee)
Where: Near the Tate Modern
Nearest tube: London Bridge
When: from around the 27th Nov 24 – 11th Jan 25 ( dates to be confirmed )
Cost: Free to enter
Christmas at Paternoster Square
Christmas at Paternoster Square right next to St. Paul’s Cathedral will run from approximately 14th Nov – 23rd Dec 24
On the doorstep of St Pauls Cathedral, central in the heart of London is a lovely Christmas market in Paternoster Square. Surrounded by a vast number of offices and iconic buildings, including the London Stock Exchange. There will surely be lots of stalls to entice the influx of tourists, office workers and Londoners alike.
Where: Paternoster Square, London
When: Second week of December ( dates to be confirmed )
Christmas by the River at Borough
Christmas by the river is held at Bankside. It’s a really lovely spot to go to a Christmas market in London. Against stunning backdrops of some of London’s most iconic locations! From Tower Bridge to Hays Court Galleria. It has Brand new cabin designs to make this year’s market stand out. There are lots of different stalls; see a list below.
With views of the Thames, Tower Bridge and the Tower of London on one side and the Shard on the other. You can surely not fall in love with this fabulous Christmas market with all of its regular stalls, from woolly coats and scarves to Christmas gifts, Handmade items and Christmas toys. You can find it all here in one of London’s prettiest markets with a view of the shard right behind it. It also has a huge undercover bar.
What stalls are at the Christmas by the River Borough market?
There are so many stalls at Christmas by the river. Here are a few of the stalls that are on offer;
- Sweet Stall
- Korean Fried Chicken
- Lulin Teas
- Silver Jewellery
- Glass Candles holders and baubles
- Macaron stalls
- Little Toykio
- Personalised hanging Christmas decorations
- The Duchess Candles ( gorgeous tea cup candles )
- A variety of Christmas ornament stalls
- Chocolate Kisses ( Sckokuss )
- Burger stall with rainbow burgers
- Mexican burritos
- One pan noodles
- Churros
- To home from London ( London gifts and handmade items)
- Crystals stall
Where: Bankside, London Bridge City Riverside Walkway (BY OXO TOWER WHARF) South Bank LONDON, SE1 9PP
Nearest tube: London Bridge
When: APPROXIMATELY, November 15th to January 2, 2025
Cost: Free to enter
Christmas at Greenwich market
Greenwich market is a fabulous all-year-round market. At Christmas, it really comes into its own. Greenwich Christmas market has over 120 stalls and is actually a world heritage site as well. With the Cutty Sark and Greenwich Maritime on its door step there is plenty to explore here too. It is undercover, which makes it even better to say to shy away from the weather. There are lots of street food stores as well and lots of places to eat around the edges. What you can expect to see at the Greenwich Christmas Market;
- Christmas tree lights
- Spectacular lantern parade
- Festive performances
- Christmas markets
- Father Christmas Grotto
Where: Greenwich covered market, Greenwich London
When: Lights turn on around the 17th of November ( dates for 2024 to be confirmed)
Cost: Free to enter
Covent Garden market Winter Warmer festival
Covent Garden market is a market all year round but at Christmas it is the perfect place to go when it comes to festive markets. Expect to visit the market with Snow falling beautiful lights and a truly festive feeling. The covered market and Piazza is beautiful with huge mistletoe and giant baubles with twinkly lights.
There is always something going on at Covent Garden from Lego themed attractions frozen decorations and an hourly snowfalls in the piazza. Magical photo moments will be popping up around the Piazza this year for Christmas in Covent Garden too!
There are an abundance of homemade artisan gifts too making it the perfect place to find the perfect gift.
The Winter Warmer Festival at Covent Garden
This year Covent Garden will have over 25 varieties of mulled wine being served across the piazza. This festive treat will see piazza pop ups and in-store experiences serving tipples to keep you feeling cosy this winter.
November will be the best place to come to Covent Garden with hot chocolates, mulled wine, cocktails with a twist and hot sweet treat desserts.
The Christmas Sandwich Festival
In the Garden Piazza in participating restaurants Covent Garden will be enjoying a Christmas Sandwich Festival. Enjoy all the trimmings served in a bun as you wrap up warm for a toasted treat. Various place in tHe Piazza or at London’s best covent Garden restaurants will be serving Christmas flavours in a sandwich specials.
Where: Covent Garden Piazza WC2E 9DD.
Nearest Tube: Covent Garden
When: Approximately From the 8th of November 2024
Cost: Free to enter
Southbank Christmas market
Winter Market at Southbank Christmas market is in a spectacular views along the Thames. With views of the London Eye. straight through vendor is serve street, food, mulled, wine, festival, goodies and gifts. There are only a handful of Stalls so in my opinion this is probably not worth going out of your way unless you are in the area. The stalls are mainly street food stalls.
What stalls are at the south bank Christmas market?
There are only roughly 20 stalls at the Southbank Centre Christmas market they consist of some of the following but not limited too;
- Winter Warmers ( mulled wine, hot chocolate)
- Dutch Pancakes
- Just Stars ( star decorations )
- Mulled Wine
- Bait ( seafood rolls )
- The Great British Bee Co ( Honey soaps and gifts )
- Lulin Teas on Southbank centre ( Chai lattes, Hot chocolates, teas and sweets )
- Voodoo Chicken ( chicken burgers and wraps )
- The Duck Shed ( duck wraps and salad boxes)
Where: Queen’s Walk Southbank Centre, Belvedere Road, London SE1 8XX.
Nearest tube: Waterloo (Northern line, Bakerloo, Jubilee and Waterloo & City lines) and Embankment (District & Circle lines).
When: 28th of October 2024 to the 3rd of January 2025
Cost: Free to enter
Christmas at borough market
Borough market is an all year round markets and one of the oldest ones in London. Borough market is not a regular Christmas market but one you definitely need to visit at Christmas. Christmas at borough market is particular festive and is a wonderful way to start your christams off. If you are planning a christmas dinner or party here is the place to get your cheese’s, artisan bread, homemade chutneys and all of the christmas trimmings.
A Huge Christmas tree is in the heart of the market. The whole market is decorated and the market traders serve festive food and drink. You can definitely find yourself a Mulled wine here too!
Where: Borough Market 8 Southwark Street London SE1 1TL
Nearest tube: London Bridge
Cost: free to enter
Borough, market opening times:
- Monday to Thursday 10 am to 5 pm
- Fridays 10 am to 6 pm
- Saturday 10 am to 5 pm
- Sunday 10 am to 4 pm
- Close on Christmas Eve at 3 pm
- Close December 25th 26th and 27th
- Closed January 1st, 2nd, and 3rd
Kingston Upon Thames Christmas market
Kingston Upon Thames Christmas market is a traditional European-style Christmas market in a traditional British setting. Get into the festive spirit at Kingston Christmas Market which is one of the most magical Christmas markets in London.
The whole, street is decorated with twinkling lights and Christmas trees. You can enjoy a mug of mulled wine and choose from an assortment of delicious food to get you in the Christmas spirit.
There is a carousel for the kids and you can listen to classic Christmas carol singers and live music throughout the day.
You can even have a go at curling on one of the Bavarian Curling Lanes in the grounds of All Saints Church. There is so much to do for the whole family!
Where: Kingston Ancient Market Place, Kingston-Upon-Thames, London KT1 1JS
Nearest Tube:
When: Approximately 16th November – 31st December 2024, Sunday to Wednesday – 10am to 6pm. Thursday to Saturday – 10am to 8pm
Cost: Free to enter
Selfridge’s Christmas Market on the Mews
Selfridges Christmas market is a relatively new market and it’s only been running for a few years. You can find it directly behind Selfridge’s itself. They’ve managed to pack so much into a small street, including a full-size Helter skelter. The market is free to enter and is filled with stores for street food and Christmas feasts.
You can even get your perfect Christmas tree on the mews too. Florists Moyses Stevens has a whole forest to choose from! There are also visits from Santa!
Where: Behind Selfridge’s, 400 Oxford St, London W1A 1AB
Nearest Tube: Bond Street or Marble Arch
When: From approximately around November the 5 of December 24
Cost: Free to enter, but attractions will cost you more
Kings Cross Christmas market at the Crossing
Crafty fox is all year round market to buy at Christmas really comes into its self with a festive display popped under a canopy at Kings Cross. The Crossing in Kings Cross is a mega one day Christmas Market featuring over 100 selected traders. Get all your Christmas shopping sorted in one go at this beautiful artisan Christmas market. With stunning Crafts and beautifully hand made gifts it is a real gem!
The Crossing can be found inside The Granary Building, by the entrance to Central Saint Martins. It’s a 5 minute walk to Kings Cross station.
Where: Central Saint Martins, Granary Square, London, NC1
Nearest Tube: Kings Cross
When: Dates to be confirmed
Cost: Free to enter
DIY Christmas Art Market Peckham
The DIY Art Market returns to Peckham at Unit 8, offering visitors the chance to engage directly with the artists. Visitors can purchase a broad selection of handmade artwork such as ceramics, custom t shirts & tote bags, art prints, risograph & screen prints, jewellery, and artist books.
With over one hundred artists, exhibiting the event it is the perfect opportunity to pick up a unique Christmas gift for friends, family, and yourself this festive season.
Where: Unit 8, 133 Copeland Road Copeland Park Peckham SE15 3SN United Kingdom
Nearest Tube: Queens Road Peckham
When: Saturday 7th December 2024
Cost: £2 in advance
Wembley Park Festive Market
Don’t miss the first Wembley Park Festive Market this December. They a also have a free light trail.
Where: Wembley Park
Nearest Tube: Wembley Park
When: 02 Dec 2023, 10 a.m. – 5 p.m.
Cost: Free
Leave a Reply