Skip to main content

Top Christmas markets in Britain

Hyde Park Winter Wonderland

21st November 2024 - 5th January 2025

Transforming one of London’s spectacular parks, Hyde Park Winter Wonderland offers a festive paradise in the heart of the city.

Discover the festive spirit at Winter Wonderland

Photo by: Shutterstock / Alexey Fedorenko

Location: London, England

A night view to Hyde Park Winter Wonderland lit up with people milling around the market
Hyde Park Winter Wonderland

Edinburgh Christmas Markets

15th November 2024 - 4th January 2025

Fill up with arts and crafts, foodie treats and traditional Christmas products as you get into the festive spirit in Edinburgh.

Enjoy the festivities at Edinburgh Christmas Markets

Photo by: Shutterstock / Stephen Bridger

Location: Edinburgh, Scotland

A night view over Princes Street Gardens with the Christmas Market lights
Edinburgh Christmas Markets

With street food, craft stalls, twinkling lights and live music, this is a little slice of festive Frankfurt.

Discover the Frankfurt Christmas Market, Birmingham

Photo by: visit_birmingham

Light display at Frankfurt Christmas Market, Birmingham
Frankfurt Christmas Market, Birmingham

Manchester Christmas Markets

8th November - 22nd December 2024

The Manchester Christmas Markets are filled with festive gifts and delicious food and drink stalls.

Discover the magic of Manchester Christmas Markets

Photo by: VisitManchester

Christmas market stalls lining Cathedral Street in Manchester
Manchester Christmas Markets

Cardiff Christmas Market

14th November - 23rd December 2024

Discover original, hand-made products crafted by artists, and plenty of festive food to fill yourself with.

Follow the festive lights at Cardiff Christmas Market

Photo by: VisitBritain/Andrew Pickett

Location: Cardif, Wales

Woman looking at christmas tree decorations
Cardiff Christmas Market

York Christmas Market

14th November - 22nd December 2024

Expect twinkling lights through the streets and wooden chalets decked out with gifts, snacks and plenty of festive cheer. Enjoy a mulled wine and snap a picture with the Christmas tree.

Get stuck into Christmas at York Christmas Market

Photo by: VisitBritain/Rama Knight

Location: York, England

Crowd beneath a decorated marquee ceiling
York Christmas Market

Bath Christmas Market

28th November - 15th December 2024

Expect a real treasure trove of gifts for an eco-savvy shopping experience at one of Britain’s most sustainable Christmas markets.

Find out more about Bath’s Christmas market

Photo by: Bath BID

A street entertainer under Christmas lights along the high street in Bath
Bath Christmas Market

Bristol Christmas Market

1st November - 23rd December 2024

Found in the heart of Bristol city centre, this Christmas market boasts unique stalls, live entertainment and Santa himself.

Enjoy festivities galore at Bristol Christmas Market

Photo by: Destination Bristol_ 1

Christmas in Bristol
Bristol Christmas Market

Newcastle Christmas Market

16th November - 22nd December 2024

Expect to find around 40 stalls selling everything from food and drinks to gifts and decorations, from local North East traders.

Head to the Newcastle Christmas Market

Photo by: VisitBritain/Getty Images/SolStock

Group of young friends sharing a bag of cotton candy at the Christmas market
Newcastle Christmas Market

Hyde Park Winter Wonderland

21st November 2024 - 5th January 2025

Transforming one of London’s spectacular parks, Hyde Park Winter Wonderland offers a festive paradise in the heart of the city.

Discover the festive spirit at Winter Wonderland

Photo by: Shutterstock / Alexey Fedorenko

Location: London, England

A night view to Hyde Park Winter Wonderland lit up with people milling around the market
Hyde Park Winter Wonderland

Edinburgh Christmas Markets

15th November 2024 - 4th January 2025

Fill up with arts and crafts, foodie treats and traditional Christmas products as you get into the festive spirit in Edinburgh.

Enjoy the festivities at Edinburgh Christmas Markets

Photo by: Shutterstock / Stephen Bridger

Location: Edinburgh, Scotland

A night view over Princes Street Gardens with the Christmas Market lights
Edinburgh Christmas Markets

With street food, craft stalls, twinkling lights and live music, this is a little slice of festive Frankfurt.

Discover the Frankfurt Christmas Market, Birmingham

Photo by: visit_birmingham

Light display at Frankfurt Christmas Market, Birmingham
Frankfurt Christmas Market, Birmingham

Manchester Christmas Markets

8th November - 22nd December 2024

The Manchester Christmas Markets are filled with festive gifts and delicious food and drink stalls.

Discover the magic of Manchester Christmas Markets

Photo by: VisitManchester

Christmas market stalls lining Cathedral Street in Manchester
Manchester Christmas Markets

Cardiff Christmas Market

14th November - 23rd December 2024

Discover original, hand-made products crafted by artists, and plenty of festive food to fill yourself with.

Follow the festive lights at Cardiff Christmas Market

Photo by: VisitBritain/Andrew Pickett

Location: Cardif, Wales

Woman looking at christmas tree decorations
Cardiff Christmas Market

York Christmas Market

14th November - 22nd December 2024

Expect twinkling lights through the streets and wooden chalets decked out with gifts, snacks and plenty of festive cheer. Enjoy a mulled wine and snap a picture with the Christmas tree.

Get stuck into Christmas at York Christmas Market

Photo by: VisitBritain/Rama Knight

Location: York, England

Crowd beneath a decorated marquee ceiling
York Christmas Market

Bath Christmas Market

28th November - 15th December 2024

Expect a real treasure trove of gifts for an eco-savvy shopping experience at one of Britain’s most sustainable Christmas markets.

Find out more about Bath’s Christmas market

Photo by: Bath BID

A street entertainer under Christmas lights along the high street in Bath
Bath Christmas Market

Bristol Christmas Market

1st November - 23rd December 2024

Found in the heart of Bristol city centre, this Christmas market boasts unique stalls, live entertainment and Santa himself.

Enjoy festivities galore at Bristol Christmas Market

Photo by: Destination Bristol_ 1

Christmas in Bristol
Bristol Christmas Market

Newcastle Christmas Market

16th November - 22nd December 2024

Expect to find around 40 stalls selling everything from food and drinks to gifts and decorations, from local North East traders.

Head to the Newcastle Christmas Market

Photo by: VisitBritain/Getty Images/SolStock

Group of young friends sharing a bag of cotton candy at the Christmas market
Newcastle Christmas Market
Leeds Christmas Market, England

This year’s even bigger and better Leeds Christmas Market will be focused around two key locations in the city: Millennium Square and City Square. Browse some 70 traditional market stalls selling unusual gifts, crafts and tasty treats from both the local area and around the world. New for this year is an artisan market run by Little Bird at Bond Court in the city centre, where independent makers will set up shop every weekend during the festive season. And that’s not all – take a spin on the Ice Cube outdoor skating rink that pops up at Millennium Square and Victoria Gardens until 31 December. 

When? 22 November to 22 December 2024

Winter Market at Southbank Centre, London

The popular Winter Market at London’s Southbank Centre is a seasonal pleasure that sits alongside a range of family shows and festive fun, as the banks of the River Thames are transformed into a winter wonderland. Wander along the South Bank and discover strings of decorations and cute illuminated wooden cabins selling Christmas gifts, from the quirky to the traditional. Expect mince pies, spiced cider and steaming mugs of mulled wine and hot chocolate. Global cuisines are available, too, and make sure you grab a selfie by the huge Christmas tree!

When? 1 November to 26 December 2024

Winchester Cathedral’s Christmas Market, England

With its unique location in the shadow of Winchester’s great cathedral, Winchester Cathedral’s Christmas Market is widely regarded as one of Europe’s best. Numerous chalets are home to hand-picked exhibitors offering exclusive gifts that you won’t find on the high street – from hand-crafted decorations and festive treats to craft beer and mulled wine.

When? 22 November to 22 December 2024

Stratford-upon-Avon Christmas Market, England 

Stratford-upon-Avon’s Christmas Market takes over this world-renowned town for two festive weekends. Bring your shopping bags, because there’ll be 200 stalls selling a whole host of seasonal products. This year’s market has an all-new layout, helping your visit run smoothly.  

When? 7 and 8, 14 and 15 December 2024 

Blenheim Palace Christmas Market, England 

Stock up on festive favourites at Blenheim Palace Christmas Market in a spectacular setting of Blenheim Palace’s Great Court. Find the perfect Christmas gift and choose from the tempting selection of street food stalls for a delicious bite to eat.  

When? 15 November to 22 December 2024 

Lesser-known Christmas markets in Britain

Durham, England 6th - 8th December 2024

Unwrap unique gifts, shop local crafts and decorations, and sample the festive food and drink on offer at this family-friendly Christmas festival.

Photo by: Durham Cathedral and Heritage House Media Ltd 2009

Location: Durham, England

Durham Castle during Christmas
Coventry, England 15th November 2024 - 5th January 2025

With quirky gifts to treat yourself or someone else for Christmas, head to Coventry’s Christmas Market to enjoy hot food and delicious treats.

Photo by: coventrychristmasmarket

Coventry Christmas Market
Chester, England 15th November - 22nd December 2024

On the fringes of the English and Welsh border, get into the festive season and pick up handmade gifts and tuck into roasted chestnuts.

Photo by: VisitBritain/Lisa Ruohoniemi

Street with some historic houses and shops
Exeter, England 15th November - 15th December 2024

A festive sight not to be missed, follow the sparkling lights through the Cathedral Green for an authentic Devon-inspired Christmas with local traders.

Photo by: Shutterstock / sergioboccardo

An interior view of Exeter Cathedral
Hay-on-Wye, Wales 14th December 2024

With sparkling lights and steaming mulled wine, this winter market is full of festive magic.

Photo by: Emily Daw/Hay Markets Ltd

Location: Brecon Beacon

Hay Christmas Fayre, Hay-on-Wye, Powys

Discover more festive fun

Christmas trees, twinkling lights and decorations galore: Britain is dressed to impress this festive season, and there’s no better place to create magical memories with loved ones.

Photo by: VisitBritain/Rama Knight

Couple walking down street under christmas lights

Book your festive experiences in Britain

Get in the festive mood and book tickets for the best Christmas things to do in London and the UK. Enjoy spellbinding family shows like The Snowman and Maddie Moate’s Very Curious Christmas. Discover the magic of a London Christmas lights tour. Or treat yourself to a luxurious Christmas lunch at some of the most enchanting destinations in England. Experience Britain as it comes alive this Christmas.

Get in the festive mood and book tickets for the best Christmas things to do in London and the UK. Enjoy spellbinding family shows like The Snowman and Maddie Moate’s Very Curious Christmas. Discover the magic of a London Christmas lights tour. Or treat yourself to a luxurious Christmas lunch at some of the most enchanting destinations in England. Experience Britain as it comes alive this Christmas.

Not found what you're looking for?

Not found what you were looking for?