Best Christmas Markets In London

  1. Home
  2. London
  3. Leisure
  4. Best Christmas Markets In London
Image credit: Ross Sneddon

Discover the enchanting world of festive cheer as we explore the top Christmas markets in London...

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 2023.


Trafalgar Square

Pasco Photography

5 Trafalgar Sq, London WC2N 5DS

As the dates for the Trafalgar Square Christmas Market (expected to run from November 10th, 2023, to January 2nd, 2024) light up your calendar, you'll find yourself wandering amidst 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 7th, 2023, 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

Covent Garden via Facebook

London WC2E 8RF

Expect a glittering transformation from November to 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

Winter wonderland via Facebook

Hyde Park 

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. So, from November 17th, 2023, to January 1st, 2024, follow the twinkling lights to Hyde Park...


Southbank Centre

southbankcentre.co.uk

The Queen's Walk, London SE1 8XX

You'll find the Southbank Centre Christmas Market along the River Thames, 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, savor 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 market, open from November 28th, 2023, to January 3rd, 2024, offers more than just food; it's a festive experience with immersive Nutcracker reimaginings, charming igloos, and even fire pits for toasting s'mores. 


Leicester Square

leicestersquare.london

Shakespeare Water Fountain, 4 Leicester Square, London WC2H 7DE

Leicester Square Christmas market may be compact, but 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. This is one of our favorite London Christmas events, and it's the perfect way to infuse your holiday season with laughter and entertainment. So, from November 8th, 2023, to January 7th, 2024, make your way to Leicester Square, where the Christmas spirit and laughter flow as freely as the mulled wine!


Greenwich

visitgreenwich.com

Greenwich Market, London SE10 9HZ

Greenwich Christmas Market is the perfect place to check off your Christmas shopping list while enjoying the festive spirit in a 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. Plus, the best part? Greenwich Market is a hidden gem, away from the bustling city centre, which means it's much less crowded and offers a peaceful holiday shopping experience. So, from November 15th, 2023, jump into the festive joy and explore Greenwich.


Kingston

kingstonchristmasmarket.co.uk

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. So, from November 16th to December 31st, 2023, make Kingston your festive shopping destination.


Borough Market

boroughmarket.com

London SE1 9AL

Unwrap the delightful charm of Borough Market's historical arches, adorned with twinkling lights and festive ornaments, as you embark on a culinary journey in the heart of London. This market isn't just for Christmas; it's a foodie's paradise year-round, offering delectable delights from raw oysters to international street food. But when December arrives, Borough Market dons its holiday best, becoming the ideal place to explore new flavors, shop for unique gifts, and curate the perfect British Christmas feast. From olive oils to fine condiments, wine, and global delicacies, you'll find it all here. Don't miss the market's standout attraction – cheese. At the celebrated "An Evening of Cheese" event, sample delectable cheeses from British, French, Italian, and Spanish artisans while receiving expert advice. Borough Market's festive atmosphere and commitment to sustainable, ethical practices make it a must-visit destination from November 8th to December 31st, 2023.


Christmas By The River: London Bridge

towerbridgeevents.com

The Queens Walk, London SE1 2AA

Christmas by the River: Where festive cheer meets stunning London views! 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

oldspitalfieldsmarket.com

Old Spitalfields Market, 16 Horner Square, London E1 6EW

Uncover a treasure trove of unique and delightful gifts amidst the regular traders' offerings. With an array of curated festive events, Spitalfields is a shopping paradise in the heart of 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. 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 revelers alike.