Close Icon
Best Christmas Markets Uk

From the quiet corners of Scotland to bustling city centres, discover the best Christmas markets the UK has to offer in 2025!

The holiday season is fast approaching, and what better way to embrace the Christmas spirit than by visiting magical markets with your loved ones, with hot chocolate in hand? We’ve analysed search data to identify the most popular UK Christmas markets, as well as a comprehensive list of other must-visit markets.

Browse our merry guide to 93 of the best Christmas markets in the UK to get yourself into the Yuletide spirit! We know not all of the most famous Christmas markets will be within reach, so we’ve created a handy tool to help you find the nearest Christmas market from our list to you!

Get in the festive spirit and read on to find the best Christmas markets this year as well as the closest to you…

The 10 Best Christmas Markets in the UK for 2025


Top Searched for UK Christmas Markets Desktop.
Top Searched for UK Christmas Markets Mobile.
Main entrance of Hyde Park Winter Wonderland, London.

It’s no surprise that Hyde Park Winter Wonderland takes the crown as the UK’s best Christmas market. Topping our search analysis and located in the heart of London, this festive extravaganza dazzles with endless market stalls, thrilling fairground rides, and spectacular live shows.

Running for six weeks, Winter Wonderland offers everything from fire pit bars and ice kingdoms to circus performances and tasty street food. Whether you’re creating magical memories with kids, celebrating with friends, or planning a romantic festive date, Hyde Park is the place to be this winter.

Save money by booking online with special packages and passes, and make sure to secure your spot early for this iconic London Christmas experience. Be sure to arrive before 9:30pm, as this is the last entry time for this iconic UK Christmas market.

When: 14th November 2025 to 1st January 2026
Opening hours: 10am-10pm daily
Price: Tickets start from £5 (2 and under go free!)

Wide shot of Christmas markets in Princes Street Gardens, Edinburgh.

Showcasing the festive spirit in the heart of the city, Edinburgh Christmas markets were bound to make the list, boasting an iconic location, a variety of stalls, and yummy food, it’s one to tick off your winter bucket list.

In just a few weeks, Scotland’s capital transforms into a winter wonderland, with twinkling lights, vibrant stalls, and plenty of Christmas cheer. The market stretches from East Princes Street Gardens to George Street, across to St Andrew Square, all beneath the magnificent backdrop of Edinburgh Castle.

Experience pretty views of the city skyline by hopping onto the Big Wheel, let the kids enjoy Santa’s stories, glide across the ice rink, and browse over 70 stalls filled with hand-crafted gifts and tasty treats.

Edinburgh’s Christmas also ties into the city’s famous Hogmanay celebrations, so you can watch the Castle of Light, a fantastic light show at Edinburgh Castle and join the torchlight parade through the Old Town, complete with fire performances and traditional pipe bands.

Make sure to book the rides and attractions in advance to avoid any disappointment on the day!

When: 15th November 2025 to 4th January 2026
Opening hours: 10am-10pm daily
Price: FREE
Top tip: For a more relaxed experience visit midweek and don’t forget to wrap up warm – Scottish winters can be chilly!

york christmas markets

Step back in time and indulge in the festive magic of one of England’s most historic cities. York’s award-winning Christmas Market is a seasonal showstopper, set along Parliament Street and St Sampson’s Square, filled with vibrant stalls.

Think Yorkshire pudding wraps, steamy mulled wines, and Christmas chocolate treats. This year, the market makes a return, bigger and better than ever, with more space for easy browsing.

Although entry is free, be aware that some rides and attractions may need to be booked and paid for in advance.

Voted the best UK short break destination, there’s plenty to do in York. Don’t miss out on wandering down The Shambles, known for being one of the prettiest in England, its Elizabethan timber-framed buildings that enveloped the street look straight out of a Christmas card, perfect for a magical stroll.

When: 13th November to 21st December 2025
Opening hours: 10am-7pm daily
Price: FREE

Manchester Christmas Markets in Albert Square.

It’s no wonder, Manchester Christmas markets are ranked as one of the best Christmas markets in the UK. The bustling city goes to town with the festive celebrations, boasting over 200 stalls to browse, sprinkled across various locations!

Bringing millions to the city each year, these Christmas markets are best known for their wooden chalets dotted around. Here, you can enjoy drinks with friends, indulge in mouth-watering food with family, or simply admire the festive atmosphere with your loved one.

Not only are there plenty of stalls to explore, but you can also lace up your skates at Skate Manchester Ice Rink, open from 25th October 2025 until 4th January 2026, perfect for a festive glide. And to really soak up the seasonal spirit, save the date for Sunday 7th December, when the magical Christmas Parade will march through the vibrant streets of the city.

Curious about where to find the markets? Here’s a handy list:

  • Albert Square
  • St Ann’s Square
  • King Street
  • Exchange Street
  • New Cathedral Street
  • Market Street
  • Exchange Square
  • Corn Exchange and Cathedral Gardens
  • Piccadilly Gardens

Driving in? Don’t worry, there are plenty of car parks within walking distance of the markets, with the nearest being NCP Manchester Piccadilly Plaza.

When: 7th November 2025 22nd December. The markets at Albert Square and Cathedral Gardens are open until 4th January 2026.
Opening hours: 10am-9pm daily
Price: FREE

Bath Christmas Markets in Somerset.

Get yourself down to Bath Christmas Markets in Somerset for a truly magical experience as they celebrate 25 years! What’s even better, you’ll be exploring  the heart of Bath, one of the UK’s best city breaks, and soaking up its rich history along the way.

Although these markets open a little later in the season, they are well worth the wait. Expect twinkling lights, charming wooden chalets, and cosy Christmas stalls brimming with all things festive.

If you’re looking for a romantic day out, these markets make for the perfect adventure for two. Wander the characterful cobbled streets with your loved one and sip on local drinks.

When: 27th November to 14th December 2025
Opening hours: 10am-7pm Mon to Wed, 10am-8pm Thurs to Sat, 10am-6pm Sun
Price: FREE

Birmingham's Frankfurt Christmas Markets.

Yes, you guessed right! Birmingham’s Frankfurt Christmas Market is also in the top 10 most popular Christmas markets. This remarkable German-inspired Christmas market doesn’t hold back when it comes to all things festive, we can easily see why it’s one of the best in the UK.

Birmingham and Frankfurt have partnered since 1966 to create this extravagant day out for all. Expect nothing but Bavarian charm, traditional stalls, and lively entertainment. Birmingham’s market is the largest of its kind outside of Germany and Austria; don’t miss out! 

Whether you’re sipping some mulled drinks with friends, sampling delicious treats with family, or solo gift shopping, be sure to add this authentic German Christmas market to your list of festivities this winter.

When: 1st November to 24th December 2025
Opening hours: 11am-9pm Mon to Thurs, 11am-9:30pm Fri, 10am-9:30pm Sat, 10am-9pm Sun
Price: FREE

Winchester Christmas Market.

Tucked away in the heart of Hampshire, the wonderland of Winchester Cathedral Christmas Market makes a return this festive period. Known for being one of the best Christmas markets in Europe, it makes for a great little day trip out, and often feels less crowded than other UK markets!

Visit during off-peak hours to avoid the crowds and enjoy exploring at a more leisurely pace around the stalls. It’s not just about the pretty markets, but the stunning backdrop of Winchester Cathedral certainly adds to the charm.

While you’re here in Winchester, why not wander the enchanting Glow Marwell? This fantastic light trail at Marwell Zoo includes free entry to the zoo too, making it a magical stop-off for family and friends.

When: 21st November to 22nd December 2025
Opening hours: 10am-6pm Mon to Wed, 10am-7pm Thurs, 10am-8pm Friday to Sat, 10am-5pm Sun
Price: FREE
Note: The market is fully accessible with additional ramps in place

Christmas markets in front of St George's Hall, Liverpool.

Liverpool Christmas Market is back in its iconic location, set against the wonderful backdrop of St George’s Hall. Imagine twinkling fairy lights, festive wooden cabins, and the scent of crisp chocolate churros filling the air.

Step inside the massive tipi tents, where you can cosy up by the fire, enjoy the music, and sip on a warming Baileys hot chocolate or classic mulled wine. Don’t forget to visit the Windmill Bar, a much-loved favourite for festive drinks.

For a touch of magic, take a ride on the giant Ferris wheel and soak up the views of Liverpool dressed in its Christmas best. With Liverpool Lime Street Station and St John’s car park opposite, the market couldn’t be easier to reach!

Making a weekend of it? Head to Liverpool ONE, the city’s shopping hotspot, for Christmas events and, of course, some retail therapy in time for the big day.

When: 15th November to 24th December 2025
Opening hours: 11am-10pm daily
Price: FREE

Christmas markets at Belfast City Hall, Northern Ireland.

Nestled in the heart of Northern Ireland, Belfast Christmas Market is one to add to your list this winter. Boasting a stunning backdrop of Belfast City Hall, it’s no surprise this market ranks among the UK’s top 10 most searched for.

Belfast Christmas Market is a foodie’s dream! You’ll discover authentic Italian pizza, mouth-watering Thai food, and tasty Indian dishes. For dessert, treat yourself to sweet Dutch pancakes and don’t forget to stop by the German Stein Bar for a refreshing drink. 

Whether you’re meeting friends, exploring with family, or enjoying a romantic day out, this market is ideal for everyone to get in the merry spirit. Little ones will love the enchanting Santa’s grotto, adding to the magic of the experience.

When: 15th November to 22nd December 2025
Opening hours: 10am-8pm Mon to Wed, 10am-10pm Thurs-Sat, 12pm-6pm Sun
Price: FREE

chester christmas markets

Last, but by no means least, Chester proudly claims its spot in the top 10 best Christmas markets in the UK this year.

The historic city was crowned the ‘world’s prettiest’ earlier this year and one visit will show you just why. Picture charming cobbled streets, twinkling lights, and the breath-taking Cathedral as your backdrop.

Chester’s Christmas market is the perfect size if you want all the festive magic without it feeling too overwhelming. Wander through stalls brimming with hand-crafted gifts and local treats, sip on mulled wine, and soak up the cheerful atmosphere.

When you’re ready for something warm and snug, you can pop over to the Chester Picturehouse for a nostalgic cinema experience, only a short walk from the Chester markets. Here, you can catch your favourite Christmas movie while cosying up with loved ones in a traditional theatre setting.

Fancy making a weekend of it? After exploring the wonderful city of Chester, take a 20-minute drive to Cheshire Oaks to discover their enchanting Winter Village. You can glide across the ice rink, indulge in Yorkshire pudding wraps and yummy chocolate pancakes, hop on the Big Wheel, and marvel at one of the tallest Christmas trees in the UK.

When: 19th November to 22nd December 2025
Opening hours: 10:30am-6:30pm Sun to Weds, 10:30am-8pm Thurs-Sat
Price: FREE

Find Your Closest Christmas Market

Festive Events and the Best Christmas Markets in Yorkshirereindeer

11. Bedale Christmas Market and Festival

When: 29th November
Where: Bedale Market Place, DL8 1EQ
Price: FREE

This charming Yorkshire market town will be wrapped in festive cheer for one day in November, with the Christmas lights being switched on. Roam the characterful streets and the town hall to get a feel for this wonderful Yorkshire Christmas market.

12. Living North Yorkshire Christmas Fair

When: 20th – 23rd November 2025
Where: York Racecourse, YO23 1EX
Price: £6-£9, book here

Expect a plethora of stalls offering local food produce and handmade gifts, as well as funfair rides as this UK Christmas market provides fun for all the family. Enjoy the warmth of the indoors as you wander around York Racecourse, boasting artisan food producers, homemade designs and so much more on your festive day out.

13. Leeds Christkindelmarkt

When: 21st November – 21st December 2025
Where: Millennium Square, Leeds, LS2 3AD
Price: FREE

This charming UK Christmas market takes place over a month, offering a host of market stalls with both gifts and food to buy, live entertainment and traditional rides to keep the kids occupied.

14. Skipton Christmas Market

When:  7th and 14th December 2025
Where: Skipton High Street, BD23 1DT
Price: FREE

This award-winning UK Christmas market runs the length of Skipton High Street and offers all manner of festive goodies. Several independent shops, market stalls and Christmas food all surrounded by Christmas cheer make this UK Christmas Market a must-visit for Christmas 2025.

15. Sheffield Christmas Markets

When: 13th November – 24th December 2025
Where: Sheffield City Centre
Price: FREE

Ober 60 Christmas cabins take over the steel city of Sheffield to create one of the most magical and best Christmas markets in the UK. Sample mouth-watering Yuletide food and drink and grab your stocking fillers across Fargte, Town Hall Square and Peace Gardens.

16. Beverley Festival of Christmas

When: 14th December
Where: Beverley Market Place, HU17 8EA
Price: FREE

Every second Sunday of December, Beverley’s ancient market square comes alive with around 120 stalls selling exquisite trinkets and delectable foods from the surrounding area. There’s plenty for everyone to enjoy at this Christmas market.

17. Whitby Christmas Festival

When: 14th November – 16th November 2025
Where: Whitby Marina Front Car Park, YO22 4AG
Price: FREE

Enjoy the magical Christmas spirit surrounding Whitby across one weekend in November. As well as an excellent choice of stalls, guests can enjoy a light switch-on, sure to get all the family in the Christmas spirit. It is little wonder Whitby is considered to be one of the most magical places to visit at Christmas.

18. Otley Victorian Fayre

When:  7th December 2025
Where: 1A Mercury Row, Otley, LS21 2HE
Price: FREE

Since 1985, the town of Otley has hosted a Victorian Fayre and Christmas Market. All the vendors are decked out in Victorian fashion, making for a charming scene.

19. Seweby Hall & Gardens Winter Wonderland

When: 5th – 23rd December 2025
Where: Seweby, Bridlington, YO15 1ED
Price: Prices vary

Welcome the beginning of the festive season among the shadows of the stunning Sewerby Hall and Gardens at this wonderful Christmas market in Yorkshire. Enjoy a magical journey around this incredible winter wonderland, as well as various entertainment including a chance to meet the Snow Queen, vintage fairground rides, local craft ales, and so much more!

20. Knaresborough Christmas Market

When: 6th – 7th December 2025
Where: Knaresborough town centre
Price: FREE

Head to the charming market town of Knaresborough on the first weekend of December to find a number of high-quality local stalls and festive entertainment. Two days of family-friendly Christmas cheer led up to the magnificent fireworks finale on Sunday evening; a truly wonderful UK Christmas market!

21. Richmond Christmas Market

When: 7th December 2025
Where: Richmond Market Place, DL10 4QF
Price: FREE

Explore Richmond’s Market Place, Town Hall and Indoor Market to find many stalls offering handcrafted gifts, delicious local food and more. With live entertainment including carol singers and live music, this is a UK Christmas market not to be missed.

22. Winter Wonderland Christmas Fair, Leyburn

When: 28th – 29th November 2025
Where: The Garden Rooms at Tennants, Leyburn, DL8 5SG
Price: FREE

This stylish Leyburn venue turns all things Christmas for one weekend in November this year. Boutique retailers, an art exhibition and fine food are all on offer at this Yorkshire Christmas fair.

To turn your day trip into a holiday of festive fun, book one of our fabulous Yorkshire cottages. Discover our Yorkshire Dales Travel Guide for inspiration on more things to do in the area.

yorkshire winter

mistletoe

Festive Events and the Best Christmas Markets in Dorset

23. Bournemouth Christmas Tree Wonderland

When: 13th November 2025 – 4th January 2026
Where: Bournemouth Town Centre
Price: FREE

Dorset is the perfect place to visit in the winter months. Bournemouth’s Christmas Tree Wonderland boasts a festive trail leading throughout the town, abundant in sparkling lights, stalls and attractions for all. An ice rink and Santa’s Grotto are also available to make this a Christmas market for all to enjoy.

24. Dorchester Christmas Cracker

When: 14th December 2025
Where: High Street, Dorchester, DT1 1UJ
Price: FREE

At this UK Christmas market, you can look forward to strolling the many different stalls with a mulled wine in hand, all while traditional live music provides the background noise. Dorchester Christmas market is the perfect place to get into the festive spirit.

When: 6th December 2025
Where: Station Road & Commerical Road, Swanage, BH19 1AF
Price: FREE

All things Christmas will adorn the streets of Swanage this festive period, set with carol singing, local food and entertainment. Enjoy the true spirit of Christmas in this idyllic coastal town.

26. Sherborne Festive Shopping Day

When: 7th December 2025
Where: Digby Hall, Digby Road, DT9 3NL
Price: FREE

Sip a heart-warming mulled wine and watch Father Christmas arrive at this gorgeous UK Christmas market. Over 80 different stalls offer up all manner of gifts and treats, while a seasonal café offers hot drinks and light bites for you to enjoy.

27. Shaftesbury Chamber Christmas Market

When: 14th December
Where: Shaftesbury High Street, SP7 8LY
Price: FREE

Shaftesbury High Street will flourish with charming stalls selling artisan gifts and mouth-watering street food. This characterful Dorset town makes for the perfect location for a Christmas market in the UK in 2025.

28. Dorset Food & Drink Christmas Fair

When: 8th – 9th November 2025
Where: Athelhampton House & Gardens, Puddletown, DT2 7LG
Price: Eary bird tickets start from £5 if you book online, Children under 12 FREE

Festive foodies will be in their element at this Dorset Christmas market among the exquisite Atelhampton House and Grounds. Over 50 sellers will fill the grounds with local, seasonal produce to enjoy, while Santa himself will pay a visit.

29. Weymouth’s Steampunk Christmas

When: 6th December – 8th December 2025
Where: Weymouth Town Centre
Price: FREE

If you are looking for a UK Christmas market with a twist, look no further than Weymouth’s Steampunk Christmas. Spend the weekend browsing the quirky stalls, listening to a fascinating talk or showing off your festive steampunk style!

Turn your trip into a Christmas market holiday, book your Dorset holiday cottage today. Read our Dorset Travel Guide for ideas on what to do in Dorset.

Dorset Snow

bauble

Festive Events and the Best Christmas Markets in the Lake District

30. Hawkshead Christmas Fair

When: 6th and 7th December 2025; 10:00am-4:00pm
Where: Hawkshead Village Centre
Price: FREE

Find over 50 seasonal stalls, street entertainers, a lantern parade, mouth-watering local food and ale and more within this quaint Lakeland village. This magical Lake District Christmas market has something for everybody.

31. Kirkby Lonsdale Christmas Fair

When: 5th December – 7th December 2025
Where: Market Square, Kirkby Lonsdale, LA6 2AH
Price: FREE

Get in the Christmas spirit at this marvellous 3-day Christmas market in the Lake District. Roam stalls, sample tasty food and enjoy live entertainment both inside and outside in the heart of Kirkby Lonsdale.

32. Taste Cumbria Christmas Market

When: 6th – 7th December 2025
Where: Cockermouth Town Centre
Price: FREE

Festive foodie fanatics should look no further than a visit to this magnificent UK Christmas market. Discover a stall producer’s market, a tastebud-tingling hot food court and a bar offering a range of drinks to get in the Christmas spirit.

33. Beetham Nurseries Christmas Market

When: 4th – 7th December 2025
Where: Beetham Nurseries, Beetham, LA7 7AP
Price: FREE

This UK Christmas market offers something for the whole family! Experience live music with the sounds of a local primary school choir and countless other choirs, bands and singers. This Lake District Christmas market sells hundreds of freshly cut and potted Christmas trees, so if you prefer the real deal in your home, you’re in luck. You can also look forward to festive workshops and of course lots of delicious warming food and drinks including mouth-watering wood-fired pizzas!

34. Coniston Christmas Market

When: 30th November 2025; 11:00am-4:oopm
Where: The Coniston Hotel, Coniston Cold, BD23 4EA
Price: FREE

Situated in a dreamy lakeside tipi on the grounds of the Coniston Hotel is this fabulous Christmas fair. Stroll around rows of wooden chalets offering a range of gifts and sweet treats at this Lake District Christmas market.

35. Ambleside Christmas Lights & Firework Display

When: 15th November 2025
Where: Rothay park, Ambleside, LA22 9DH
Price: FREE

Christmas cheer will flood the lakeside town of Ambleside for one day in November this year. A little bit of everything can be enjoyed, from charming market stalls and a charity fair to a range of live performances and a dazzling firework display – a UK Christmas market not to be missed!

36. Ulverston Dickensian Festival

When: 29th – 30th November 2025
Where: Ulverston town centre
Price: FREE

Roam the charming streets of Ulverston as if it were the 1800s, with this fun-packed Dickensian Christmas market offering something for all the family. Grab festive gifts, enjoy your favourite tasty treats and allow various live entertainment performances to keep you occupied.

37. Keswick Victorian Fayre

When: 7th December 2025
Where: Keswick Market Square, CA12 5BG and Packhorse Court, CA12 5JB
Price: FREE

Wander the charming streets of Keswick with a Victorian twist on the first day of December. More than 30 charity stalls selling all kinds of treats and gifts are joined by live entertainment to promise a fun family Christmas day out.

Book a cottage in the Lake District to turn your festive trip into an unforgettable holiday. While you’re here, you may want to refer to our Lake District Travel Guide for inspiration on things to see and do.

Lake District Snow

snowman

Festive Events and the Best Christmas Markets in the Cotswolds

38. Late Night Christmas Shopping in Broadway

When: 28th November & 5th December; 4:30pm-8:30pm
Where: Broadway High Street
Price: FREE

If it wasn’t charming enough already, late-night shopping in Broadway’s market is something you cannot miss. Do your Christmas shopping in a magical atmosphere, and enjoy a festive bite to eat along the way.

39. Cheltenham Christmas Market

When: 20th – 23rd November 2025
Where: The Promenade, Cheltenham, GL50 1PJ
Price: FREE

Sample heart-warming festive treats and buy a quirky gift or two as you amble around the delightful wooden chalets at this Cotswolds Christmas market.

40. Chipping Campden Christmas Market

When: 6th – 7th December
Where: Chipping Campden Market Square and Town Hall
Price: FREE

As well as a network of charming Christmassy stalls find Santa’s Grotto, tasty refreshments and more at this superb UK Christmas market.

41. Cirencester Advent Market

When: 29th November 2025
Where: Cirencester Market Place, GL7 2PP
Price: FREE

Events for Christmas in Cirencester range from craft, gift and farmers’ markets to sensational locally sourced food. You’re sure to have an unforgettable visit to this Christmas market in the Cotswolds.

42. Festive Dursley

When: 28th November 2025
Where: Dursley Town Centre
Price: FREE

Enjoy the excitement of the Christmas lights switch on with the accompaniment of stalls, amusements and more.

43. Christmas at Lacock Abbey

When: 22nd November – 31st December 2025
Where: Lacock, near Chippenham, SN15 2LG
Price: Prices vary

Running throughout the whole of December is a fabulous array of festive fun at the National Trust’s Lacock Abbey. Stop off at the pop-up Trust Christmas shop in the Manger Barn on weekends, find a novel at the second-hand bookshop in the Tudor courtyard, or sample seasonal treats at the Stables café. A truly magical experience awaits at, this famous Harry Potter filming location, Lacock Abbey.

44. Crafty Boaters Christmas Market

When: 15th November 2025
Where: Lechlade Memorial Hall, Lechlade on Thames, GL7 3AY
Price: FREE

Lechlade on the Thames will turn into a hub of festive fun with stalls of handmade artisan products and gifts. Browse a wealth of wonderful stalls throughout indoor and outdoor locations.

45. The Christmas Cotswold Fair

When: 10th – 13th November 2025
Where: Todenham Manor Farm, GL56 9NW
Price: Booking is required, Prices vary

Experience Christmas under one roof at the annual Cotswolds Fair, and buy some unique handmade gifts at one of 200 stalls, in support of WellChild.

46. Moreton Christmas Market

When: Saturday 29th November 2025
Where: Moreton-in-Marsh High Street, GL56 0AX
Price: FREE

Spend the day ambling around the streets of Moreton-in-Marsh lined with charming market stalls before watching Father Christmas switch the lights on.

47. Stratford-upon-Avon Victorian Christmas Market

When: 29th and 30th November and 6th and 7th December 2025
Where: Stratford-upon-Avon Town Centre
Price: FREE

An award-winning, Victorian-themed market filling the streets of Stratford-upon-Avon with fun, games, festive stalls and more. Discover a traditional funfair, excellent local produce and more at this excellent UK Christmas market, one of the best places to visit during winter in the UK.

48. Tewkesbury Christmas Festival of Lights

When: 23th November 2025
Where: Tewkesbury Town Centre
Price: FREE

Get right among the festivities at this dazzling UK Christmas market, known for its impressive lights and merry atmosphere. Amble around reams of wonderful stalls offering tasty food and unique gifts, while the little ones can make the most of the fairground rides and entertainment.

49. Warwick Victorian Evening

When: 27th November 2025
Where: Warwick Town Centre
Price: FREE

A Victorian-themed evening of festive entertainment, varying stalls and thrilling fairground rides. The children can even see Father Christmas switch on the town lights!

50. Worcester Victorian Christmas Fayre

When: 4th – 7th December 2025
Where: The Guildhall, Worcester, WR1 2EY
Price: FREE

Visit this Cotswolds Victorian Christmas market to discover over 200 stalls and festive entertainment at Worcester’s Guildhall. Dress up in your finest Victorian gear and experience the Yuletide season as if it were over 150 years ago.

51. Woodstock Festive Fair

When: 28th – 29th November 2025
Where: St Mary Magdaelene Church, Woodstock, OX20 1SJ
Price:  FREE

The Festive Fair at Woodstock is back and bigger than ever, offering three venues to explore, where you can grab award-winning gins and festive gifts of all kinds.

Make your Christmas a special one by spending it in one of our Cotswolds cottages. You can find more things to do in the area by reading our Cotswolds Travel Guide.

Cotswolds Snow

snowflake

Festive Events and the Best Christmas Markets in Ireland

52. George’s Street Arcade

When: All-year-round
Where: George’s Street Arcade, Dublin
Price: FREE

Technically this market runs throughout the year, however, it is a magical sight to behold during the festive season. The smell of Christmas food, the twinkling lights and help to make one unforgettable Yuletide atmosphere.

53. Galway Christmas Market

When: 7th November – 31st December 2025
Where: Eyre Square, Galway
Price: FREE

This is, without a doubt, one of the best Christmas markets for 2025 in Ireland. Over 50 festive chalets, a German Bier Keller and the opportunity to meet Santa himself make this a fun-filled day out for all the family.

54. Corkmas

When: 14th November – 31st December 2025
Where: Bishop Lucey Park, Cork
Price: FREE

Enjoy the festivities of Cork by exploring the many fascinating stalls, or admire the scenery from up above on the Ferris wheel. Enjoy the Grand Parade, magical switch-on and much more at this marvellous Ireland Christmas market.

55. Winterval

When: 21st November – 23rd December 2025
Where: Waterford City Centre
Price: Prices vary

A hub of festive activity, Winterval at Waterford hosts entertainment and attractions to make your Christmas experience one cherished forever. This magnificent Ireland Christmas market and festival is certainly not one to miss.

56. Christmas in Killarney

When: 28th November – 23rd December 2025
Where: Killarney Town Centre
Price: Prices vary depending on activities

Parades, ice skating, fine food and a vibrant light switch-on can all be enjoyed at the magical Christmas in Killarney.

Book a Sykes cottage in Ireland to extend your festive experience. More things to see and do can be found using our Ireland Travel Guide.

Ireland Snow

candy cane

Festive Events and the Best Christmas Markets in Norfolk

57. Sandringham Christmas Craft Food & Gift Fair 

When: 14th – 16th November 2025
Where: Sandringham Estate, Sandringham, PE35 6EN
Price: Prices vary

Stumble across all kinds of wonderful handmade gifts and delicious local produce at this beautiful Norfolk estate this Christmas. Without a doubt one of the most fabulous Norfolk Christmas markets in 2025.

58. Great Yarmouth Christmas Fayre

When: 21st – 23rd November 2025
Where: Great Yarmouth Minster and The Priory Centre, NR30 1NE
Price: FREE

A host of handicraft stalls at Great Yarmouth’s Minster and Priory Centre allow you to get those thoughtful, last-minute gifts this Christmas whilst enjoying the festive atmosphere.

59. Deepdale Christmas Market

When: Throughout November and December
Where: Dalegate Market, Burnham Deepdale, PE31 8FB
Price: FREE

Dalegate Market in Burnham Deepdale is the perfect place to finish your Christmas shopping, avoid urban crowds, support local businesses and enjoy the beautiful North Norfolk Coast this holiday season.

60. Creake Abbey Christmas Gift Fair

When: November 22nd 2025
Where: North Creake, Fakenham, NR21 9LF
Price: FREE

Get into the Christmas spirit by sampling and buying some of the finest products and gifts made by some of the finest producers and handcrafters in Fakenham.

61. Pensthorpe Christmas Market

When: 23rd November; 10:00am-3:00pm
Where: Pensthorpe Natural Park, Fakenham, NR21 0LN
Price: £3, book online

The beauty of the Pensthorpe Natural Park is enhanced even further by the return of its magical Christmas market. The park is filled with the scent of mince pies and the sounds of several live music acts – a UK Christmas market for all the family to enjoy.

62. Grotto at Elveden Courtyard

When: 6th – 14th December 2025
Where: Elveden Estate, Thetford, IP24 3TJ
Price: £12 per child, book online

The Elveden Courtyard transforms into a site of festive magic every weekend in November. Visit Santa at his magical grotto and enjoy the surrounding beauty of Norfolk.

63. Swaffham Christmas Market Weekend and Light Switch On

When: 30th November 2025
Where: Swaffham town centre
Price: FREE

Find a catalogue of handmade gifts and products at this Norfolk Christmas market. Enjoy a weekend of holiday cheer as you wander through a wide selection of gifts, food and drinks, as well as the annual light switch-on!

64. Holkham Christmas Market

When: 12th – 14th December 2025
Where: Holkham Hall, Wells-next-the-Sea, NR23 1AB
Price: FREE

The finest local food and drink producers will gather at Holkham Hall for a mouth-watering festive feast. From local gins and heart-warming mulled wine to homemade jams and chutneys made from the finest local produce this UK Christmas market has it all!

Turn your Christmas market trip into a memorable Norfolk cottage holiday by booking one of our many properties close by. More things to see and do can be found by viewing our Norfolk Travel Guide.

Norwich Snow

Christmas angel

Festive Events and the Best Christmas Markets in Cornwall

65. Fowey Christmas Market

When: 14th November – 16th November 2025
Where: Fowey Town Quay, Fowey, PL23 1AT
Price: FREE

One of the most popular Christmas markets in Cornwall, wander the charming streets of Fowey to find stalls offering everything from refreshments to thoughtful gifts for your loved ones.

66. Cornwall Christmas Fair at the Eden Project

When: 19th – 20th November 2025
Where: Eden Project, St Austell, PL24 2SG
Price: £20 admission fee

This popular UK Christmas market has a marvellous Christmas atmosphere at incredible sub-tropical Biomes at the Eden Project. Expect a diverse range of artisan food and drink in the Ginster Food Hall before shopping for ethical brands, accessories and jewellery for the perfect Christmas gift.

67. Truro Christmas Markets

When: 21st November to 24th December 2025
Where: Lemon Quay, Truro, TR1 2QD
Price: FREE

Returning to Lemon Quay Market in Truro the Chrismas Markets promise countless days of festive fun. Look forward to locally crafted goods, handmade homeware and gifts and an array of delicious festive foods. Enjoy the live music that can be heard throughout the market and be sure to have your photo taken in the snow globe!

68. Falmouth’s Festive Weekend

When: 6th – 7th December 2025
Where: Falmouth Town Centre
Price: FREE

Due to its overwhelming popularity, Falmouth’s Festive Weekend will return again in 2025. The Falmouth Town Team is preparing an incredible calendar of events for the holiday season. There is even a thrilling ice rink and RPM bike show!

69. Castle Bude Christmas Fayre

When: 5th December 2025
Where: The Castle Heritage Centrem Bude, Ex23 8LG
Price: £4 per person (under 3s go free!)

Visit this popular Cornish Christmas market in the heart of Castle Bude. Explore over 50 stalls filled with handmade gifts, sumptuous food and mulled wine, perfect for all types of weather.

70. Jubilee Wharf Christmas Fair

When: 13th – 14th December 2025
Where: Jubilee Wharf, Commercial Road, Penryn, TR10 8FG
Price: FREE

Visit the charming town of Penryn for this memorable Christmas fair in Cornwall, a truly festive experience.

Bring your loved ones together this Christmas with a stay at one of our Cornish holiday cottages. Discover things to do, places to eat and more in our Cornwall Travel Guide.

Cornwall Snow

christmas pudding

Festive Events and the Best Christmas Markets in Devon

71. Exeter Cathedral Winter Fair

When: 20th November – 19th December 2025
Where: Exeter Cathedral, EX1 1HS
Price: FREE

With over a hundred glittering holiday chalets, local goods and vegetables, themed pubs, worldwide street cuisine, seasonal entertainment, and free admission to the magnificent Exeter Cathedral, there is something for everyone. You can even look forward to the Light of Hope Star installation by artist Peter Walker.

72. Torquay Christmas Lights

When: 28th November 2025 to 2nd January 2026
Where: Torquay Town Centre
Price: FREE

Join the festive fun in Torquay’s centre this Christmas. With various traders switching on their colourful lights and the opening of the Winter Wonderland Grotto, there’s plenty of festive cheer to discover at this Christmas market in the UK.

73. Exmoor Christmas Fair

When: 23rd November 2024
Where: Porlock Village Hall, TA24 8QD
Price: FREE

Local craftspeople will gather in Porlock’s Village Hall to offer a variety of gifts and treats for Christmas, making for a delightful Christmas market in Dorset.

74. The BIG Sheep Christmas Market

When: Saturdays 7th, 13th, 20th December 9:00am-2:00pm
Where: The BIG Sheep, Bideford, EX39 5AP
Price: FREE

Get all the components of your festive feasts from the largest Christmas market in the South West, from the turkey to the Boxing Day nibbles. There’s even going to be a grotto and crafts for kids to enjoy. This popular Dorset Christmas food market is certain to fill you with Christmas cheer!

75. Christmas Gift & Craft Fayre at Pavillions Teignmouth

When: 29th – 30th November
Where: Pavilions Teignmouth, TQ14 8BG
Price: FREE

You can enjoy Christmas carols, late-night shopping and a fabulous street fayre should you choose the Christmas gift and craft fair in Teignmouth. Embrace the festive cheer while buying the ones you love most hand-crafted presents at this UK Christmas market.

76. Bicton Park Botanical Gardens Late Night Shopping & Craft Fair

When: 5th December 2025
Where: Bicton Park, East Budleigh, EX9 7BJ
Price: FREE, donations welcome

This historic corner of Devon spans over 64 acres and will play host to a festive craft fair and a chance for some late-night shopping, boasting a number of craft stalls selling fine gifts and snacks. There is no better place for a spot of festive shopping.

77. Plymouth Christmas Market

When: 27th November – 21st December 2025
Where: Armada WayPlymouth city centre, PL1 1HH
Price: FREE

This city centre UK Christmas market runs for three weeks in December on the run-up to Christmas. Discover the historic cobbled streets of Plymouth as you wander around this traditional Christmas market in 2025.

78. Brixham Lanterns, Lights and Luminations

When: 21st – 22nd November 2025
Where: Middle Street, Brixham
Price: FREE

Beginning in 2007 this UK Christmas market has become so popular that they have added an extra day! Spanning the Friday and the Saturday you can embrace the festive cheer with the wonderful lantern parade, a whole host of fireworks, live music and street market. This even coincides with Brixham’s late-night shopping event!

Make your day trip into a holiday by booking a Sykes cottage in Devon this Christmas. You can discover a range of attractions and activities by browsing our Devon Travel Guide.

Devon Snow

christmas lights

Festive Events and the Best Christmas Markets in Scotland

79. Cromarty Christmas Market

When: 8th November – 9th November 2025
Where: The Old Brewery, Cromarty, IV11 8YE
Price: FREE

For one weekend only, this coastal town will host one of the most charming Christmas markets in the UK. Boasting more stalls than ever before, you are certain to find tasty Christmas food and various entertainment promising a festive day to remember.

80. Dundee WinterFest

When: 15th –  23rd November 2025
Where: Dundee City Centre
Price: FREE

Certainly, one of the most popular UK Christmas markets, head to Dundee and be greeted by a whole world of festive magnificence, offering attractions, events, shows and some of the finest markets you are likely to see.

81. Oban Winter Festival

When: 14th November – 21st December 2025
Where: The Corrans Hall, PA34 5AB
Price: FREE

Oban is home to an exciting and unique festival, with everything from beautiful ballet, gin and whiskey tasting, and candle-lit choir services to the more niche end of the festive scale, such as a clootie dumpling competition, hat parade, and even ‘Haggisfest.’

82. Aberdeen Christmas Village

When: 13th November – 31st December 2025
Where: Aberdeen City Centre
Price: Prices may vary

Much like many of Scotland’s big cities, Aberdeen will be hosting a number of fun-packed events and celebrations until after the New Year. Look forward to a Ferris wheel, ice rink, helter-skelter and plenty of mouth-watering food!

83. Helensburgh Winter Festival

When: 29th November – 30th November 2025
Where: Colquhoun Square, Helensburgh G84
Price: FREE

Explore the town centre of Helensburgh for their annual winter festival. The centre is filled with lights, sparkles and Christmas cheer, littered with great stalls, delicious food and so much more!

Book yourself a cottage in Scotland to experience Christmas in this beautiful country. View our Scotland Travel Guide to discover what you can see and do nearby.

Scotland Snow

santa sleigh

Festive Events and the Best Christmas Markets in Wales

84. Cardiff Christmas Market

When: 13th November – 23rd December 2025
Where: St John Street, Working Street, Trinity Street and the Hayes, Cardiff City Centre
Price: FREE

Wander the glistening, stall-lined streets of Wales’ capital to get a real sense of the most wonderful time of the year. With many wonderful stalls and an unmissable festive atmosphere, this is certainly one of the best Christmas markets in the UK.

85. Royal Welsh Winter Fair

When: 24th – 25th November 2025
Where: Royal Welsh Showground, Llanelwedd, Builth Wells, LD2 3SY
Price: Prices start from £20 per adult, £5 per child, book online here

The Winter Fair draws audiences from far and wide for two days of events, celebrations, and Christmas shopping. Along with competitions, exhibitions, and displays, the Winter Fair is a great place to find unique Christmas presents. The Food Hall will be filled with the top Welsh suppliers presenting their goods and encouraging tourists to experience the gastronomic pleasures.

86. Llanerchaeron Christmas Fair

When: 5th, 6th and 7th December 2025: 10am to 4pm
Where: Llanerchaeron, Ciliau Aeron, SA48 8DG
Price: The event is free but normal charges apply for admission to the venue.

Get right among the festive fun at this historic National Trust attraction in Wales. The Llanerchaeron estate will play host to Percy the Park Keeper Trail, craft workshops, woodland winter weekends, and a chance to explore the gardens.

87. Hay Festival Winter Weekend

When: 26th – 30th November 2025
Where: The Swan Hotel, Hay-on-Wye, HR3 5DQ
Price: Prices vary

A weekend of winter-themed fun and games, activities and guest speakers to keep the whole family occupied, this UK Christmas market is perfect for everyone! There are even opportunities to join in on the festive fun online if you can’t make it in person.

88. Swansea Christmas Market

When: 29th November – 22nd December 2025
Where: LC2 Swansea, SA1 3ST
Price: FREE

Grab yourself tasty treats and unique handcrafted gifts from excellent stalls at this popular Welsh Christmas market. All profits are going to a worthy cause, the Wales Air Ambulance.

89. Mold Christmas Market

When: 7th December 2025
Where: High Street, Mold, CH7 1SZ
Price: FREE

This unique Christmas market features a wealth of talent, displaying a selection of the greatest artisans, makers, and inventive bakers. Discover finely crafted goods by local, regional, and international craftsmen, providing shoppers with an unparalleled selection.

90. Dinefwr Christmas Fair

When: 21st – 23rd November 2025; 10am-4pm
Where: Newton House, Llandeilo, SA19 6RT
Price: FREE

This impressive mansion and its courtyard will host festive stalls, singers, brass bands and more to get your festive fix. The kids can meet Santa himself on Saturday and Sunday, while you can take some time browsing the handmade gifts, and tasty treats on offer.

91. The Queens Hall Christmas Market

When: 28th – 30th November 2025
Where: High Street, Narberth, SA67 7AS
Price: FREE

All of the unique goods and presents you need for Christmas can be found under one roof at The Queens Hall in Narberth. The perfect Christmas event for those that need to grab presents for their loved ones.

92. Cardiff’s Winter Wonderland

When: 14th November 2025 – 5th January 2026
Where: Funfair, Sur La Piste, Ice Bar – City Hall Lawns, CF10 3ND & Ice Rink & Ice Walk – Cardiff Castle Grounds, CF10 3RB
Price: Buy tickets online

Find Cardiff’s finest winter experience in two different, equally impressive venues. An ice rink, a funfair, an ice bar, and delicious seasonal fare make this the ideal day trip for celebrating the season.

93. Wrexham Christmas Market

When: 27th – 30th November 2025
Where: Wrexham Bellvue Park, LL13 7LY
Price: FREE

Find a variety of festive stalls at this superb Wales Christmas market, offering a range of items from food and drink to handmade gifts to wrap up for the big day, along with entertainment for all to enjoy.

Enjoy these Welsh Christmas markets while staying at one of these hand-picked holiday cottages in Wales. Alternatively, find inspiration for your visit while browsing our North Wales and rest of Wales travel guides. 

Winter Sunset over Llyn Ogwen

Methodology

 The top 10 ‘rank’ was calculated using the average monthly search data from Google Keyword Planner in 2025.

It takes into account the total sum of keyword variations for Christmas markets and locations that we identified after analysis of existing seasonal content and the search results pages for related searches.

If these UK Christmas markets have inspired you, book a festive cottage break! If you want to keep your Christmas spirit at a high, brush up on fun facts about Christmas to prepare for the holiday season. What are you waiting for? On your marks, get set, Ho Ho Ho!

Get involved in the Discussion

Leave a Reply

Sign up to receive discounts, exclusive offers, travel tips and guides.