Skip to content

Christmas Markets in London (and beyond) 2025

Winter by the River 2025 – London Bridge’s Riverside Christmas Market

Experience the magic of Winter by the River 2025 at London Bridge City! From November 13 to January 4, the banks of the Thames transform into a festive riverside wonderland filled with artisan stalls, delicious street food, live music, and sparkling skyline views. A must-visit Christmas market. Read more HERE

Covent Garden Christmas Market

Beneath the West End pavilion’s gigantic signature Christmas bells will be stalls selling handmade crafts and artisan gifts. The festivities start on November 12 and wrap up on January 5.

Opening times: Mon-Sat 10am-8pm, Sun 11am-6pm. Read more HERE

Southbank Christmas Market and Festival

Southbank Centre’s annual Christmas market on the Queen’s Walk is back, spreading festive cheer from its cute Alpine-style pop-up chalets along the banks of the river throughout the lead-up to Christmas!

Stretching along the promenade underneath Hungerford Bridge between the Royal Festival Hall and Jubilee Gardens, there’s plenty to feast on with a wide array of wintery pop-up bars and delicious street food stalls.

Keep your belly merry with duck wraps, perfect cheeseburgers, baked chicken wings, classic hot dogs, Himalayan dumplings, New Orleans-inspired Po’Boy sandwiches and Yorkshire Pudding wraps. And don’t forget to save room for sweet treats like Dutch pancakes, churros and cookies. When it comes to hot drinks, take your pick from a variety of pop-up bars selling classic winter hot drinks like mulled wine, hot cider and hot chocolate.

There’s also a collection of gift stalls, featuring gifts, jewellery, decorations and fashions, all made by independent creatives curated by South London’s SoLo Craft Fair. Read more HERE

Leicester Square

Each year, the bright lights of Leicester Square get a little bit more dazzling with its massive festive pop-up, which boasts a Christmas market, tons of scrumptious food and drink, and live entertainment. The square is also switching things up a bit this year, replacing its circus and cabaret venue The Spiegeltent with an ice skating rink. Wrapping around the Shakespeare statue in the centre of the square, London’s newest pop-up skating venue for nine weeks over the festive season, encircled by the market stalls. 

Opening dates: Until January 4 Read more about the ice rink at Leicester Square HERE

Trafalgar Square

Indulge in the magic of the season at Trafalgar Square Christmas Market in London, where over 30 charming wooden chalets evoke the authentic atmosphere of a traditional Christmas Market. The stalls adorned with twinkling lights and festive ornaments are on the North Terrace of the square, just in front of the National Gallery, transporting visitors into a winter wonderland right in the heart of London.

Old Spitalfields Christmas Market

Winter in East London

Explore the most magical time of the year in E1. Complete all your Christmas shopping under one roof with us so you have the time to make the most of all the other seasonal treats our corner of East London has to offer. Read more HERE

Kings Cross

Christmas under the Canopy

The much-loved Christmas under the Canopy market returns once again offering a brilliant selection of London’s best artisan traders and food stalls. Read more HERE

The Winter Gardens: South London’s new Winter World 22nd Nov 2025 – 4th Jan 2026

MAGICAL FESTIVE EVENT AWAITS AT BECKENHAM PLACE PARK

Escape to The Winter Gardens, South London’s ultimate destination for winter plans. Glide across our unique covered indoor ice rink, explore the charming Christmas market, and tackle a winter-themed Plonk Golf course. This is the Winter family plan you’ve been searching for, packed with thrilling fairground rides, the mesmerising Revel Puck Circus, live music, and unforgettable festive memories. Open everyday 11:00 – 23:00 except for Christmas Day. Times might vary on public holidays. Read more HERE

Kingston Christmas Market

Enjoy a European-style Christmas market in a traditional British setting.

Get into the festive spirit at Kingston Christmas Market, one of the most magical Christmas markets in London. 

Wander around under twinkling fairy lights, enjoy a mug of mulled wine and choose from an assortment of delicious food to get you in the Christmas spirit. 

So grab your winter warmers and head over to the traditional market town of Kingston-Upon-Thames this Christmas. Read more HERE

Syon Park Christmas Market

Back for a Second Year at Syon Park, curated by Dapper & Suave, this much-loved Festive Market returns for a spectacular three-day celebration at the stunning Syon Park.

Step into a winter wonderland where The Great Conservatory is transformed into a bustling marketplace, brimming with handpicked small businesses offering a carefully curated selection of Art, Fashion, Beauty, Skincare, Candles, Jewellery, Homeware, Christmas Décor, and Unique Gift Items—perfect for holiday shopping.

This isn’t just a market – it’s a magical Christmas shopping experience. Soak up the festive spirit, discover one-of-a-kind gifts, and enjoy the warmth of community. Read more HERE

Hampton Court Palace Festive Fayre

Indulge in festive shopping with 100+ artisan producers at Henry VIII’s iconic palace

Discover artisan gifts

With a dazzling market featuring over 100 independent producers, you’ll be sure to find the perfect Christmas gift for even the trickiest loved one.

What better setting for some leisurely shopping with friends and family than the spectacular gardens of the famous Tudor and Baroque palace. Look carefully and you may recognise settings from Bridgerton and My Lady Jane. Read more HERE