Skip page header and navigation

Explore Britain’s 2024 Christmas markets

Britain is brimming with Christmas markets in 2024. Visitor can follow trails of twinkling lights and stroll through rows of wooden chalets packed with handcrafted gifts from local artisans. Add in gliding across outdoor ice rinks, tucking into festive food and warming up with a mug of steaming mulled wine, all while soaking up the atmosphere.

VisitBritain/Rama Knight

Woman rubbing hands together to warm up at food stand

From Manchester to London, Birmingham to Edinburgh, here are some of the standout Christmas markets to visit across Britain in 2024. 

Hyde Park Winter Wonderland 
21 November 2024 – 5 January 2025 

Starting in late November, Hyde Park Winter Wonderland transforms one of London’s Royal Parks into a festive playground in the heart of the city. The Wonderland is home to the world’s tallest transportable observation wheel and a Magical Ice Kingdom filled with ice sculptures. Visitors of all ages can discover Britain’s largest open-air ice rink and indulge in festive fayre at plenty of food stalls. Enjoy circus acts and don’t miss the chance to ride the Munich Looping, the world’s largest transportable roller coaster. Pre-booking tickets is recommended.  

Newcastle Christmas Market 
16 November – 22 December 2024 

Taking place in and around Grey Street, Grainger Street and Old Eldon Square, expect around 40 stalls at the Newcastle Christmas Market, selling everything from festive food and drinks to gifts and decorations. Most of the traders are from the north-east region, while there’s also a Christmas Village, Elf workshop and Moosenvirt alpine bar for visitors to enjoy. 

York Christmas Market 
14 November – 22 December 2024 

York’s award-winning Christmas Market returns from 14 November, with 75 alpine chalets lining Parliament Street and St Sampson’s Squar. The market showcases local crafts, artisan goods and seasonal treats, while a vintage carousel on King’s Square adds to the family-friendly atmosphere. Around 80% of traders are from Yorkshire, promoting local businesses and sustainability. Accessibility is a priority, with quieter shopping hours, a Take a Seat Initiative, and a Safe Space Scheme ensuring everyone can enjoy the festive atmosphere in this historic city. 

Edinburgh Christmas Market 
15 November 2024 – 4 January 2025 

Get into the mood for the holiday season and enjoy festive treats at Edinburgh’s Christmas market, which begins on 15 November 2024 and continues all the way to 4 January 2025. While it is closed on Christmas Day, it is open on Christmas Eve, offering plenty of opportunities to get last-minute goodies including arts and crafts, festive food and traditional or bespoke Christmas products. The markets take place in East Princes Street Gardens and West Princes Street Gardens, guaranteeing scenic views of Edinburgh Castle and easy access to some of the city’s major attractions. Apart from the market, there will be a whole host of events bringing the city to life in the run-up to Christmas and Hogmanay.  The Castle of Light will see spectacular light displays across the walls of Edinburgh Castle, while the Torchlit Procession on 29 December serves as a prelude to the Hogmanay celebrations. 

Bath Christmas Market 
28 November – 15 December 2024  

Visitors can uncover a treasure trove of gifts at one of Britain’s most sustainable Christmas markets. Bath Christmas Market offers a charming festive experience set against the backdrop of the city’s historic Georgian architecture. With over 150 wooden chalets lining the streets, discover an array of handmade gifts, local crafts and artisanal products, from jewellery and homewares to festive food and drink. Many of the traders are from Bath and the surrounding areas, making it a great opportunity to support local businesses. The market also features seasonal entertainment, with choirs, carol singers and street performers adding to the festive atmosphere. 

Belfast Christmas Market 
16 November – 22 December 2024 

Set against the backdrop of Belfast City Hall, the Belfast Christmas Market brings a festive blend of artisan products and treats to the heart of the Northern Irish capital. The outdoor food court brims with stalls offering everything from crêpes and hog roasts to glühwein and continental cheeses. For a true Belfast experience, stop by Lavery’s traditional Irish bar for live music that will have visitors in the Christmas spirit in no time. Families can meet Santa at his grotto, then hop on the vintage carousel or helter-skelter.  

Frankfurt Christmas Market, Birmingham 
17 November 2024 – 6 January 2025 

A firm favourite on the Yuletide calendar is the Birmingham Frankfurt Christmas Market, the largest authentic German Christmas market outside of Germany or Austria. Among its 80+ stalls, visitors will find a fine range of traditional, personalised gifts, and get the chance to channel the German spirit while feasting on schnitzels, bratwursts, glühwein and weissbier. The market is conveniently located in Victoria Square and comes complete with a vibrant programme of live music and carol singers to accompany festive shopping.  

Leeds Christmas Market, Christkindelmarkt, England 
22 November – 22 December 2024 

Taking place across the city, the Leeds Christmas Market is back – and on a grand scale! This year, the market covers two prime locations in the city centre – Millennium Square and City Square. With a global vibe, explore the Bavarian-style timber market stalls selling goods from the region alongside those from international traders. New for this year: an Artisan Market every Saturday and Sunday during the Christmas market on Bond Court in the city centre, with stalls celebrating independent producers and makers. Visitors can also take a spin on the Ice Cube outdoor skating rink or head to one of the festive outdoor bar areas.  

Winter Festival at Southbank Centre, London 
1 November – 26 December 2024  

The popular Winter Market at London’s Southbank Centre is a seasonal pleasure that sits alongside a range of family shows and festive fun. Stroll along the South Bank and discover strings of festive decorations and illuminated wooden cabins selling Christmas gifts, from the quirky to the traditional. Visitors can expect to find churros, Dutch pancakes, spiced cider, steaming mugs of mulled wine and hot chocolate, alongside a host of global cuisines. 

Cardiff Christmas Market 
14 November – 23 December 2024 

Cardiff Christmas Market brings a festive flair to the heart of the Welsh capital, transforming the city centre into a winter wonderland. Set along the pedestrian streets around St. John Street, Working Street and The Hayes, the market features an abundance of decorated stalls offering a variety of handcrafted gifts, unique artworks and locally sourced produce. Festive goodies, including mulled wine and freshly made Welsh cakes, are just some of the treats to look out for. 

Winchester Cathedral’s Christmas Market, England 
22 November - 22 December 2024
 

Set against the backdrop of Winchester’s grand cathedral, the Winchester Cathedral Christmas Market is a festive staple. Its hand-picked exhibitors offer unique gifts, from handcrafted decorations to craft beer and mulled wine, providing a welcome alternative to the high street. The market is also focused on sustainability, using local vendors to cut carbon emissions. 

Blenheim Palace Christmas Market, England  
15 November – 22 December 2024 

Stock up on festive favourites at Blenheim Palace Christmas Market in the spectacular setting of this UNESCO World Heritage site. The market features wooden chalets offering handcrafted gifts, seasonal treats and artisan goods. Alongside the market, Blenheim Palace also offers a magical illuminated trail and themed palace tours. 

Stratford-upon-Avon Christmas Market 
7 – 9 December and 14 – 15 December 2024 

Stratford-upon-Avon’s Christmas Market returns in 2024 with a fresh new layout, designed to enhance the visitor experience. Running over two weekends in December, the market features 200 stalls across Wood Street, Union Street and the High Street. This year, the market will forgo a central stage and funfair, opting instead for roaming entertainment throughout the town’s historic streets, creating an immersive experience for visitors. 

Bristol Christmas Market 
1 November – 23 December 2024 

Nestled in the heart of Bristol city centre, the Christmas market features over 35 stalls offering unique gifts, handmade crafts and seasonal treats. Visitors can sip hot chocolate or mulled wine while browsing, and enjoy festive food such as German bratwurst, Yorkshire pudding wraps and crêpes. Entertainment includes appearances from Santa, stilt-walking elves, bubble-blowing soldiers and Christmas choirs, creating a magical atmosphere for all ages. There are plenty of selfie spots, including a glittering Christmas tree and the Jäger Barn Bar’s festive backdrop. 

VisitBritain/Rama Knight

Signage at Christmas market written in chalk

Lesser-known Christmas markets in Britain 



Durham Christmas Festival 
6 December – 8 December 2024 

Durham’s family-friendly Christmas Festival offers three bustling markets featuring more than 200 independent traders, ideal for finding unique gifts and festive treats. Visitors can explore the Craft and Producers’ Marquee on Palace Green, Durham Market Hall’s 40 local businesses, and the Festive Outdoor Market in Market Place. The city also hosts a variety of Christmas entertainment, with the Children’s Lantern Parade on 7 December as a highlight. 

Chester Christmas Market 
15 November – 22 December 2024 

Chester Christmas Market returns to the heart of the city this winter, offering a festive experience with 70 traders surrounding the town hall and sparkling tree. Explore locally made produce, crafts, jewellery and stocking fillers, all set against Chester’s historic backdrop. 

Exeter Cathedral Christmas Market 
15 November – 15 December 2024 
Exeter Cathedral Christmas Market, the largest in Devon, is a festive celebration brimming with over 100 chalets offering handcrafted gifts, local produce and global street food. With themed bars, seasonal entertainment and free entry to Exeter Cathedral, this market captures the festive spirit of Exeter. Alongside the Christmas Market, there’s a calendar of seasonal events, performances, exhibitions, family activities and festive services. 

Dundee WinterFest at Slessor Gardens 
25 November 2024 – 1 January 2025 

Be transported into a magical Christmas wonderland with festive activities for all the family at Dundee WinterFest at Slessor Gardens. All ages can enjoy the Big Wheel, vintage funfair and open-air ice rink, while adults can relax with a drink in hand at the Bavarian bar. 

Notes for editors:

Dates are correct at the time of publication; however, dates are subject to change after the time of posting. 
Supporting assets can be found in the VisitBritain image library. Please register to get access. 
For further information contact the Visit Britain press team at [email protected]

Key destinations:

Famed for its Roman spa and Georgian architecture, the UNESCO World Heritage city of Bath has long been celebrated as a wellness and cultural retreat.

VisitBritain

Woman in the swimming pool, Thermae Bath Spa, Bath, Somerset, England.

Britain’s second largest city, Birmingham is an industrial hub with a vibrant, creative heart.

West Midlands Growth Company

Historical building, with a clock tower, beside a fountain

Explore Edinburgh, capital of Scotland, the world’s leading festival city and home to 10 international festivals.

VisitBritain/Andrew Pickett

Image Edinburgh

A young couple taking a selfie of view over historic town