Best Christmas Markets In London
Discover the enchanting world of festive cheer as we explore the top Christmas markets in London...
By Belphoebe New | Updated Oct 31 2024
As the festive season approaches, the city bursts to life with a kaleidoscope of stocking stuffers, delectable street food, and the warm embrace of mulled wine. Whether you're seeking the perfect gift for a loved one or just want to soak up the holiday spirit, London's Christmas markets are a magical experience. These pop-up treasures are scattered throughout the heart of the city, with iconic locations like Covent Garden and Borough Market getting a delightful Christmas facelift. So, get ready to immerse yourself in the holiday magic, as we guide you through the top Christmas markets in London in 2024.
Trafalgar Square
9th November 2024 - 2nd January 2025 | Trafalgar Sq, Westminster, London WC2N 5DS
Wander around central London at any time of the year and youll most likely be drawn to Trafalgar Square, but from 9th November youll find the space totally tansformed by light up 34 wooden chalets brimming with handcrafted treasures, unique gifts, and mouthwatering delights. While you sip on hot chocolate or mulled wine, the dulcet tones of carol singers will serenade your festive spirit right by the iconic Trafalgar Square Christmas tree.
You can score London vouchers for your special ones, or browse luxury Christmas gifts and experiences for the ultimate Yuletide extravagance.
Whether it's the stunning view of Trafalgar Square, the grandiose Norwegian spruce tree, or the charming atmosphere, Trafalgar Square Christmas market is a must-visit destination for a jolly good time in London. Don't miss the tree-lighting ceremony on December 5th, a heartfelt symbol of the enduring friendship between Norway and the UK.
Experience the magic from 11 a.m. to 9 p.m. daily (closed on Christmas Day).
Covent Garden
From 12th November | Covet Garden, Westminster, London WC2E 8RF
Expect a glittering transformation from November 12th and into January, with the iconic piazza bedecked in twinkling lights, mistletoe chandeliers and giant baubles, setting the stage for your most enchanting Yuletide adventure. Covent Garden's three daily markets offer a treasure trove of handmade crafts and unique Christmas gifts, while the mulled wine festival ensures your spirits stay as warm as your heart.
There's more – festive-themed photo opportunities await, and you might just catch a daily sprinkle of snow. Step into a world where late-night shopping, discounts, and happy hours keep the holiday spirit alive, making Covent Garden the ultimate destination for Christmas cheer. Whether you're capturing a magical family Christmas card selfie in front of the Wonder Wood display or snapping a pic with the reconditioned 1884 Christmas Sleigh, Covent Garden promises an unforgettable holiday extravaganza that'll have you saying, "Ho, ho, how did we get so lucky?"
Winter Wonderland in Hyde Park
21st November 2024 - 5th January 2025 | Hyde Park, London
Prepare to be wowed by the grand dame of London's Christmas markets, Winter Wonderland in Hyde Park, where festive merriment reaches epic proportions. Whether you love the hustle and bustle or prefer a quieter experience, this colossal Christmas amusement park and market delivers something for everyone. The impressive spectacle boasts over 100 wooden cabins brimming with exquisite gifts, from handcrafted gems to dazzling jewelry. Here, you can lace up your skates at the UK's largest outdoor ice rink, take in the city from a giant observation wheel, and be enchanted by captivating Winter Wonderland Christmas shows.
What's more, there's a Bavarian village, an ice bar called Bar Ice, thrilling rides, and a Magical Ice Kingdom that's bound to leave you spellbound. And, of course, Santa Claus himself makes daily appearances at Santaland. While Winter Wonderland can get crowded in the evenings, especially after 4 pm, it's worth the visit for the festive magic it brings to London.
Southbank Centre Winter Market
1st November - 26th December | The Queen's Walk, London SE1 8XX
You'll find the Southbank Centre Christmas Market along the River Thames near Waterloo Station, offering a vibrant festive atmosphere with a side of spectacular views of London's iconic landmarks.
While it may be one of the smaller Christmas markets in the city, it packs a punch with its global cuisine and cozy artisan stalls. You can feast on grilled meats, savour some sugary churros and sip on spiced whiskey, all while gazing across the river at Parliament and Big Ben. It's a delightful spot for foodies - especially if you're planning a visit to the London Eye, which is just steps away. This is more than just a market; it's a festive experience with immersive Nutcracker reimaginings, charming igloos, and even fire pits for toasting s'mores!
Leicester Square
From 6th November | 4 Leicester Square, London WC2H 7DE
Leicester Square Christmas market may be compact, but it makes up for it with its vibrant surroundings and quintessential holiday delights, from traditional sausages to delightful boozy concoctions. Grab a pint at the lively Prahava Beer Tent, where you'll be shoulder to shoulder under Leicester Square's sparkling lights. Don't forget to sip on a spiced festive drink from Amarula and maybe snag a cool Santa hat for yourself.
But the true star of this show is the Spiegeltent, where you'll be treated to outstanding performances by incredible artists from the fantastic La Clique circus. This is one of our favourite London Christmas events, and it's the perfect way to infuse your holiday season with laughter and entertainment.
Greenwich Christmas Market
From 20th November | Greenwich Market,Greenwich, London SE10 9HZ
Greenwich Christmas Market is the perfect place to check off your Christmas shopping list while enjoying the festive spirit in the historic maritime neighborhood. You can browse the market's charming stalls and shops, where you'll find everything from stocking fillers to unique fashion items, crafts, and original artworks. The Christmas lights add an extra sparkle to the market, creating a delightful holiday atmosphere. With over 100 vendor stalls offering a variety of food and holiday knick-knacks, there's something for everyone.
And the best part? Greenwich Market is a hidden gem situated away from the bustling city centre, which means it's much less crowded and offers a peaceful holiday shopping experience. Jump into the Christmas joy!
Kingston Christmas Market
14th November 2024 - 5th January 2025 | Kingston-Upon-Thames, London KT1 1JS
Escape to the enchanting Kingston upon Thames and discover this riverside town's kitsch Christmas Market. This picturesque market, found in the historic Ancient Market Place, is one of London's best kept festive secrets. Roam the European-style stalls with mulled wine in hand, brimming with unique gift ideas, quirky stocking fillers like retro collectibles, and artisanal spirits. You can also indulge your taste buds with street food from around the world and select quality products for your holiday nibbles.
But the fun doesn't stop there – there are activities for the whole family, from testing your curling skills in the Alpine village to capturing that Instagram-worthy shot with a giant reindeer. And, for the cherry on top, take a whimsical ride on the vintage carousel. As the holidays draw near, this delightful market is the perfect place to fill your stockings and discover the most unique presents for your loved ones. It’s a little out of London town proper, but beautiful Kingston is well worth a visit at Christmas!
Borough Market at Christmas
8 Southwark Street, London SE1 9AL
While Borough Market operates all year-round, at Christmas it really comes live, with festive decorations and choirs singing carols to really put you in the festive mood. Stroll underneath its historical arches, adorned with twinkling lights and festive ornaments, as you embark on a culinary journey in the heart of London. A foodie's paradise, Borough Market offers delectable delights from raw oysters to international street food, and at Christmas you are sure to find the perfect foods for a Great British Christmas feast.
Winter by the River at London Bridge City
14th November 2024 - 5th January 2025 | The Queens Walk, London SE1 2AA
Festive cheer meets stunning London views at London Bridge City! Nestled along the scenic South Bank of the River Thames between London Bridge and Tower Bridge, this pop-up market brings Yuletide delights and twinkling treats to one of the city's most picturesque settings. Admire the iconic Tower Bridge while perusing the market's charming winter cabins, brimming with handcrafted wonders, pop-up bars, and delectable street food. As one of London's loveliest Christmas markets, it offers an array of festive workshops, tastings, and storytelling events, best enjoyed while sporting your quirkiest Christmas sweater.
Spitalfields Christmas Market
From 13th November | Old Spitalfields Market, 16 Horner Square, London E1 6EW
Uncover a treasure trove of unique and delightful gifts amidst the regular traders' offerings at Spitalfields Christmas Market. With an array of curated festive events, Spitalfields is a shopping paradise in the heart of east London. Open seven days a week, you can indulge in the best street food the city has to offer or join festive workshops to hone a new skill. Explore cutting-edge fashion, original art, film screenings, carol singing, and late-night shopping. Don't miss the chance to participate in craft workshops, whether it's making a bomb or crafting your beard oil.
From 13th November you can expect late-night shopping, choir performances, nativity plays, and even a rendezvous with Santa. Entry is free, and you'll find an abundance of gift ideas and delectable seasonal treats to delight in. As the holiday season approaches, Spitalfields Christmas Market transforms into a twinkling, festive wonderland, drawing shoppers and revellers alike.