When every London Christmas market returns for 2026 – confirmed dates for festive shopping

The countdown to Christmas is well and truly on. With less than two months until the big day, it’s time to start sorting out stocking fillers and finding trinkets to decorate the tree. 

If you’re looking to get into the festive spirit and start spreading merriment across the city, we’ve got you covered. We’ve already published our guide to every major London Christmas lights display for 2026, which you can check out here.

Now, we bring you the icing on the Christmas cake, with the deets of every major winter market across the Big Smoke. Read on to discover the best spots for securing handmade gifts, personalised prezzies and traditional festive treats this celebratory season. 

When every London Christmas market opens for 2026

Christmas in Leicester Square

Leicester Square’s lights were the first major display to be switched on. But if you’re on the hunt for festive prezzies and traditional treats, you’ll have to cop a ticket to Leicester Square Skate, which is running stalls around its central ice rink between October 31 2026 and January 3 2027. 

Opening times: 10am-10pm.

Opening date: October 31

Beneath the Hungerford Bridge, the Southbank’s Queen’s Walk is chock-a-block with merriment and Christmas cheer until. Expect pop-up bars, sizzling street food and lots and lots of trinket traders under the twinkling lights. 

Opening times: Stalls open 11am-10pm, bars open 11am-11pm.

Opening date: November 2.

 

Norway has given London a Christmas tree every year since 1947, and 2026 will be no exception. Surrounding the iconic pine in front of the National Gallery you’ll find wooden stalls of Christmas in Trafalgar Square selling crafts, gifts and sweet treats between .

Opening times: 10am-10pm. 

Opening date: November 6.

Trafalgar Square christmas tree

Set against the stunning backdrop of Tower Bridge and the Tower of London, the London Bridge City complex will be lined with wooden chalets filled with handmade crafts, artisan gifts and tasty treats from . Plus, we can expect a two-storey pop-up bar with stunning views of the London skyline and even a six-lane curling stall, so you can practice your ice polishing skills.

Opening times: 11am-10pm.

Opening date: November 10.

East London’s iconic Christmas fair is coming back this year, kicking off with a festive light switch on party on . Plus, we can expect festive-themed twists on regular pop-ups including the Vinyl Market on , as well as the Urban Makers Christmas Market every Wednesday in the run up to the festivities. 

Opening times: Vinyl Market 10am-5pm. Urban Makers Market 10am-6pm.

 November 11.

Giant bells, disco balls and a 55-foot tree are scheduled to transform the historic Piazza from this winter, with stalls selling handmade crafts, artisan gifts and, of course, cups of mulled wine to warm the cockles. 

Opening times: Mon-Sat 10am-9pm, Sun 12am-5pm.

Opening date: November 12.

Christmas tree and lights in Covent Garden Piazza

Kingston’s Ancient Market Place is gearing up to be transformed into a Bavarian-style Christmas wonderland between November 12 2026 and January 3 2027. Think personalised presents, tree decorations made from oyster shells and even a stall selling moonshine for some added winter merriment.

Opening times: Sun-Wed 10am-6pm, Thu-Sat 10am-8pm.

Opening date: November 12.

As if the Greenwich Peninsula wasn’t iconic enough, this winter it’ll be decked out in glittering lights and a 10-metre Christmas tree to gawp up at. A restored vintage carousel with hand-painted horses will be bringing the nostalgia, surrounded by stalls serving cinnamon-dusted churros, bratwurst hot off the grill, crêpes, warm donuts, mulled wine and hot chocolate.

Opening times: 12pm to 9pm.

Opening date: November 18.

 

Christmas in Leicester Square

The annual is back, baby. As with every year, you’ll find traditional Christmas markets dotted among the rides, giant wheel and Magical Ice Kingdom which have made the festive funscape one of the capital’s most popular Christmas outings for 19 years running. Stalls will be running from November 19 when it opens until January 3 when the annual extravaganza goes back into hibernation.

Opening times: Vary () but are typically 10am-10pm Monday to Sunday

Opening date: November 19.

Hyde Park Winter Wonderland, London

 

Each Christmas, Camden Market gets a little frostier and significantly more festive. The alleyways of stalls will be peppered with glowing trees from and brass bands will bring the tunes to the Stables and the North Yard. We can expect mulled wine festive snacks and Christmas food menus, plus festive Night Markets every Thursday. 

Opening times: Festive Night Markets will run on Thursdays until 9pm.

Opening date: November 26.

The organisers behind the annual N1 event have promised a ‘remixed’ festive celebration for 2026. Independent makers, seasonal food and drink stalls and even a huge roller rink will descend on Granary Square between for the King’s Cross Winter Market, which will also debut an Aardman-themed Christmas tree, featuring famous faves including Wallace & Gromit, Shaun the Sheep and Morph.

Opening times: Sun-Thurs 11am-10pm, Fri-Sat 11am-11pm.

Opening date: November 26.

Toast Market, Coal Drops Yard, King's Cross at Christmas

 

Christmas at Borough Market

Foodie haven Borough Market turns on the Christmas charm for the month of with exclusive festive recipes, flaming Christmas puddings and, of course, a selection of free-range rare breed turkeys for shoppers this winter.

Opening times: Mon-Fri 10am-5pm, Sat 9am-5pm, Sun 10am-4pm.

Opening date: From November 30.

 

RECOMMENDED: The best Christmas markets and festive fairs in London.

Did you see that one of London’s most legendary cafes is collaborating with Selfridges this Christmas?

Plus: tickets for London New Year’s Eve Fireworks Show 2026 are on sale.

Get the latest and greatest from the Big Smoke – from news and reviews to events and trends. Just follow our Time Out London WhatsApp channel.

Stay in the loop: sign up for our free Time Out London newsletter for the best of the city, straight to your inbox.

Original source When every London Christmas market returns for 2026 – confirmed dates for festive shopping

Back to home