From the quiet corners of Scotland to bustling city centres, we have uncovered the best Christmas markets in the UK that you must visit in 2024!
The festive season is fast approaching, and what better way to get in the festive spirit than by visiting a UK Christmas market with your loved ones with a hot chocolate in hand? Browse our guide to 101 of the best UK Christmas markets to get you into the Yuletide spirit!
Continue reading to discover the best UK Christmas Markets for 2024…
Jump ahead to:
- The Most Popular UK Christmas Markets 2024
- The Best Christmas Markets in Yorkshire
- The Best Christmas Markets in Dorset
- The Best Christmas Markets in the Lake District
- The Best Christmas Markets in the Cotswolds
- The Best Christmas Markets in Ireland
- The Best Christmas Markets in Norfolk
- The Best Christmas Markets in Cornwall
- The Best Christmas Markets in Devon
- The Best Christmas Markets in Scotland
- The Best Christmas Markets in Wales
The Most Popular UK Christmas Markets 2024
Discover a selection of the best UK Christmas markets attracting tourists from all over the world.
1. Manchester Christmas Markets
When: 8th November – 22nd December 2024
Where: Manchester city centre
Price: FREE
Head to Manchester this festive season to reveal a world of Yuletide magic with one of the best Christmas markets in the UK. Amble through more than 300 stalls each offering something unique, whether you’re looking to tickle your taste buds or buy some quirky stocking fillers for the big day.
2. Birmingham German Christmas Market
When: Friday 1st Novemeber to Tuesday 24th December 2024
Where: Birmingham city centre
Price: FREE
This remarkable German UK Christmas market offers a host of festive stalls and entertainment with a Bavarian twist. This is the largest Christmas market of its kind outside of Germany and Austria – don’t miss out!
3. Hyde Park Winter Wonderland
When: Thursday 21st November 2024 to Sunday 5th January 2025
Where: Hyde Park, London, W2 2AR
Price: Price varies, tickets need to be booked
Head to Hyde Park in London this winter to reveal much more than just a Christmas market, but a world of festive magic to be enjoyed in all manner of different ways. Pre-book a whole host of activities including something for everybody, from ice-skating and ice-sculpting workshops to karaoke and an ice bar – Winter Wonderland has it all!
4. Nottingham Winter Wonderland
When: November 2024
Where: Old Market Square, Nottingham, NG1 2DR
Price: FREE
Those looking for a spectacular Christmas market in the Midlands should strongly consider the Nottingham Winter Wonderland. Try your hand at ice skating, enjoy a drink at the ice bar and get stuck into all other kinds of festive fun.
5. Rochester Christmas Markets
When: 29th November – 15th December 2024
Where: Rochester Castle Gardens, Castle Hill, ME1 1SW
Price: FREE
The historic Medway town of Rochester will once again play host to its popular Christmas markets on the scenic grounds of Rochester Castle Gardens. There will be a festive Bavarian food village, live performances, a fun fair for the kids, and a plethora of unique stalls to enjoy! This is a Christmas market in the UK not to be missed.
6. Chester Christmas Market
When: 15th November 2024 – 22nd December 2024
Where: Town Hall Square, Chester, CH1 2HQ
Price: FREE
The Chester Christmas Market returns for another year, wrapping Northgate Street in merriment around the city’s stunning Christmas tree. There are 70 vendors outside the Town Hall offering stocking fillers, fudge, local spirits, arts and crafts goods, and novelty Christmas gifts; no wonder this is considered one of the UK’s best Christmas markets.
7. Bristol Christmas Market
When: 1st November – 23rd December 2024
Where: Broadmead in Bristol Shopping Quarter, BS1 1UX
Price: FREE
Bristol Christmas Market is back for 2024 in the bustling city centre. Enjoy strolling around over 50 charming market stalls with a hot chocolate in hand and make sure to try German barbecue while you’re there. This UK Christmas market also boasts live entertainment, a lively Jäger Barn Bar and magical snowy igloos.
Best Christmas Markets in Yorkshire
8. Bedale Christmas Market and Festival
When: Sunday 1st December
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 at 5:30pm. Roam the characterful streets and the town hall to get a feel for this wonderful Yorkshire Christmas market.
9. Living North Yorkshire Christmas Fair
When: 14th – 17th November 2024
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.
10. Malton Christmas Festival
When: Saturday 7th and Sunday 8th December 2024; 9:00am-3:30pm
Where: The Milton Rooms, Malton Market Place, YO17 7LW
Price: FREE
Malton’s monthly food market endures a festive makeover for one weekend only, adding gift stalls, live music and Christmas delicacies to the agenda. All of this with free entry and parking in the food capital of Yorkshire undoubtedly makes it one of the best Christmas markets in the UK.
11. Harrogate Hospital Pop-Up Market
When: Sunday 24th November
Where: Harrogate Railway Athletic F.C., Stadium View, Harrogate, HG2 7JA
Price: £5 adults, £2 children, Under 3s are free
This heart-warming celebration in Harrogate is one of the best UK Christmas markets for 2024 in the UK. Immerse yourself in the festive atmosphere, surrounded by dazzling lights, live music, a fantastic bar and friendly donkeys. The entry price includes a delicious drink on arrival, a mouth-watering mince pie, and the chance to meet Father Christmas himself.
12. Leeds Christkindelmarkt
When: Friday 22nd November – Sunday 22nd December 2024
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.
13. Gauntlett Explorer Scouts Christmas Fair
When: Saturday 7th December; 12:00pm-3:00pm
Where: Whixley Village Hall, YO26 8AP
Price: FREE
For just one day at the start of December, the quintessential village of Whixley turns into a winter wonderland at the village hall. Delight in an afternoon of fun as you browse handmade decorations, novelty gifts and Christmas crafts. Let the children enjoy fairground games whilst you tuck into a traditional turkey roll with cranberry stuffing from the Pool Bridge Farm shop.
14. Skipton Christmas Market
When: Sunday 1st and Sunday 8th December 2024; 10:00am-4:30pm
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 2024.
15. St Nicholas Fair, York Christmas Festival
When: 14th November – 22nd December 2024
Where: York City Centre
Price: FREE
Christmas in York is right around the corner, with baubles, carols, and seasonal markets! Surrounded by swathes of history this UK Christmas market oozes charm and offers something for everyone thanks to its 75 alpine stalls. York goes all out for Christmas with plenty for all to look forward to.
16. Sheffield Christmas Markets
When: 14th November – 24th December 2024
Where: Sheffield City Centre
Price: FREE
50 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.
17. Beverley Festival of Christmas
When: Sunday 8th December; 10:00-4:00pm
Where: Beverley Market Place, HU17 8EA
Price: FREE
Every second Sunday of December, Beverley’s ancient market square comes alive with around 110 holiday vendors selling exquisite trinkets and delectable foods from the surrounding area.
18. Whitby Christmas Festival
When: Friday 15th November – Sunday 17th November 2024
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.
19. Otley Victorian Fayre
When: 1st December 2024
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.
20. Seweby Hall & Gardens Winter Wonderland
When: Friday 6th – Sunday 22nd December 2024
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!
21. Knaresborough Christmas Market
When: Saturday 7th – Sunday 8th December 2024
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!
22. Selby Christmas Market
When: 30th November 2024
Where: Selby Abbey, The Crescent, Selby, YO8 2PU
Price: FREE
This spectacular one-day market takes place in the Market Place right outside historic Selby Abbey. The magical setting provides booths to peruse as well as food and drink to warm you up as you wander the market in the crisp air.
23. Richmond Town Christmas Market
When: Sunday 1st December 2024
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.
24. A Winter Wonderland Christmas Fair, Leyburn
When: Friday 29th – Saturday 30th November 2024
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. More than 70 boutique retailers, an art exhibition and fine food are 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.
Best Christmas Markets in Dorset
25. Bournemouth Christmas Tree Wonderland
When: 15th November – 31st December 2024
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.
26. Dorchester Christmas Cracker
When: 15th December 2024
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.
27. Swanage Christmas Market
When: Saturday 7th December 2024
Where: Station Road & Commerical Road, Swanage, BH19 1AF
Price: FREE
All things Christmas will adorn the streets of Swanage on the 2nd of December, set with carol singing, local food and entertainment. Enjoy the true spirit of Christmas in this idyllic coastal town.
28. Sherborne Festive Shopping Day
When: Sunday 1st December 2024
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.
29. Shaftesbury Chamber Christmas Market
When: Sunday 8th December; 9:00am-4:00pm
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 2024.
30. Dorset Food & Drink Christmas Fair
When: Saturday 9th – Sunday 10th November; 10:00pm-3:00pm
Where: Athelhampton House & Gardens, Puddletown, DT2 7LG
Price: Adults £5 if you book online (£7.50 at the gate), 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.
31. Weymouth’s Steampunk Christmas
When: 6th December – 8th December 2024
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.
Best Christmas Markets in the Lake District
32. Hawkshead Christmas Fair
When: 7th and 8th December 2024; 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.
33. Kirkby Lonsdale Christmas Fair
When: 6th December – 8th December 2024
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.
34. Taste Cumbria Christmas Market
When: Saturday 9th-Sunday 10th December
Where: Cockermouth Town Centre
Price: FREE
Festive foodie fanatics should look no further than a visit to this magnificent UK Christmas market. Discover a 60-stall producer’s market, a tastebud-tingling hot food court and a bar offering a range of drinks to get in the Christmas spirit.
35. Beetham Nurseries Christmas Market
When: 5th December 2024 – 8th December 2024
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!
36. Coniston Christmas Market
When: 24th November 2024; 11:00am-4:oopm
Where: The Coniston Hotel, Coniston Cold, BD23 4EA
Price: £5
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.
37. Ambleside Christmas Lights & Firework Display
When: Saturday 16th November 2024
Where: Kendal Market Place & Market Cross
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!
38. Ulverston Dickensian Festival
When: 23rd -24th November 2024
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.
39. Holker Winter Market
When: Friday 1st November – Sunday, 3rd November 2024
Where: Holker Hall & Gardens, Cark, LA11 7PL
Price: £6.50-7.50 per person
The exquisite Holker Hall will host a number of local stalls offering fine foods, drinks and artisan gifts to buy, with live music adding to the atmosphere. You can even bring your dog along to this wonderful UK Christmas market.
40. Keswick Victorian Fayre
When: Sunday 1st December 2024
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.
Best Christmas Markets in the Cotswolds
41. Late Night Christmas Shopping in Broadway
When: Friday 29th November & Friday 6th December; 5: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.
42. Cheltenham Christmas Market
When: 21st – 24th November 2024
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.
43. Chipping Campden Christmas Market
When: 7th December 2024
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.
44. Cirencester Advent Market
When: Sunday 1st December 2024
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.
45. Festive Dursley
When: Friday 29th November
Where: Dursley Town Centre
Price: FREE
Enjoy the excitement of the Christmas lights switch on with the accompaniment of stalls, amusements and more.
46. Christmas at Lacock Abbey
When: 23rd November – 31st December 2024
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é. Don’t leave without voting for one of the creatively decorated Christmas trees in the Great Hall, whilst children can help Comet the reindeer find stars on the children’s reindeer trail. A truly magical experience awaits at Lacock Abbey.
47. Crafty Boaters Christmas Market
When: Sunday 10th November
Where: Lechlade Memorial Hall, Lechlade on Thames, GL7 3AY
Price: FREE
For two magical weekends, two local sites in 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.
48. The Christmas Cotswold Fair
When: 11th November – 14th November 2024
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.
49. Moreton Christmas Market
When: Saturday 23rd November 2024
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.
50. Stratford-upon-Avon Victorian Christmas Market
When: 7th and 8th December and 14th and 15th December 2024
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.
51. Tewkesbury Christmas Festival of Lights
When: Sunday 24th November
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.
52. Warwick Victorian Evening
When: Thursday 28th November
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!
53. Worcester Victorian Christmas Fayre
When: Thursday 28th November – Sunday 1st December 2024
Where: The Guildhall, Worcester, WR1 2EY
Price: FREE
Visit this Cotswolds Victorian Christmas market for its 30th anniversary and see 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.
54. Woodstock Festive Fair
When: Friday 29th – Saturday 30th November 2024
Where: St Mary Magdaelene Church, Woodstock, OX20 1SJ
Price: FREE
The Festive Fair at Woodstock is back and bigger than its first year, offering even more superb Christmas market stalls 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.
Best Christmas Markets in Ireland
55. 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.
56. Galway Christmas Market
When: Friday 8th November 2024 – Sunday 5th January 2025
Where: Eyre Square, Galway
Price: FREE
This is, without a doubt, one of the best Christmas markets for 2024 in Ireland. Over 50 festive chalets, a German Bier Keller and the opportunity to meet Santa himself make this a fun-packed day out for all the family.
57. Corkmas
When: November 15th – 30th December 2024
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.
58. Winterval
When: Saturdays and Sundays from 15th November – 23rd December 2024
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.
59. Belfast Christmas Market
When: 16th November – 22nd December 2024
Where: Belfast City Hall, BT1 5GS
Price: FREE
Famed for its host of exotic foods and drinks to try, from kangaroo burgers to strawberry beer, the Belfast Christmas market is a must-visit this festive season. You’ll also be able to enjoy rides and entertainment and buy some unique, handcrafted stocking fillers for the big day.
60. Christmas in Killarney
When: 23rd November – 23rd December 2024
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.
Best Christmas Markets in Norfolk
61. Sandringham Christmas Craft Food & Gift Fair
When: Friday 15th – Sunday 17th November
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 2024.
62. Great Yarmouth Christmas Fayre
When: 22nd November – 24th November 2024
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.
63. Deepdale Christmas Market
When: 1st November – 24th December 2024
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.
64. Creake Abbey Christmas Gift Fair
When: November 23rd 2024
Where: North Creake, Fakenham, NR21 9LF
Price: FREE
Get into the Christmas spirit in 2024 by sampling and buying some of the finest products and gifts made by some of the finest producers and handcrafters in Fakenham.
65. Pensthorpe Christmas Market
When: Sunday 24th November; 10:00am-4: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.
66. Grotto at Elveden Courtyard
When: 7th December – 22nd December 2024
Where: Elveden Estate, Thetford, IP24 3TJ
Price: Around £10 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.
67. Swaffham Christmas Market Weekend and Light Switch On
When: 29th November 2024
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!
68. Holkham Christmas Market
When: 13th December – 15th December 2024
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.
Best Christmas Markets in Cornwall
69. Fowey Christmas Market
When: Friday 22nd November – Sunday 24th November 2024
Where: Fowey Town Quay, Albert Quay, Webb Street and Town Hall
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.
70. Cornwall Christmas Fair at the Eden Project
When: 27th November to 28th November 2024
Where: Eden Project, St Austell, PL24 2SG
Price: Prices vary although there is free entry on 23rd
This popular UK Christmas market will welcome 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.
71. Truro Christmas Markets
When: 22nd November to 24th December 2024
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!
72. Falmouth’s Festive Weekend
When: 7th December – 8th December 2024
Where: Falmouth Town Centre
Price: FREE
Due to its overwhelming popularity, Falmouth’s Festive Weekend will return again in 2024. 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!
73. Castle Bude Christmas Fayre
When: Sunday 1st December 2024
Where: The Parkhouse Centre, The Wharf, Ex23 8LG
Price: 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.
74. Jubilee Wharf Christmas Fair
When: Saturday 14th- Sunday 15th December
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.
Best Christmas Markets in Devon
75. Exeter Cathedral Winter Fair
When: 15th November – 15th December 2024
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.
76. Torquay Christmas Lights
When: 29th November 2024 to 2nd January 2025
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.
77. Exmoor Christmas Fair
When: Saturday 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.
78. The BIG Sheep Christmas Market
When: Saturdays 7th, 14th, 21st December and 23rd 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 grott0 and crafts for kids to enjoy. This popular Dorset Christmas food market is certain to fill you with Christmas cheer!
79. Christmas Gift & Craft Fayre at Pavillions Teignmouth
When: Saturday 23rd – Sunday 24th December; 10:00am-3.00pm
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.
80. Bicton Park Botanical Gardens Late Night Shopping & Craft Fair
When: 2024 dates to be announced
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.
81. Plymouth Christmas Market
When: 28th November – 15th December 2024
Where: Armada Way, Plymouth 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 2024.
82. Brixham Lanterns, Lights and Luminations
When: 22nd November – 23rd November 2024
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.
Best Christmas Markets in Scotland
83. Falkland Winter Festival
When: 2024 dates to be announced
Where: Falkland Village Hall, KY15 7BX
Price: Free
Boasting an array of Christmas food, lip-smacking mulled wine and festive cheer, this is one of Scotland’s best Christmas markets.
84. Cromarty Christmas Market
When: Friday 29th November – Sunday 1st December 2024
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.
85. Dundee WinterFest
When: 1st December – 24th December 2024
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.
86. Oban Winter Festival
When: 15th November – 24th November 2024
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.’
87. Perth Winter Festival
When: Saturday 7th December 2024
Where: Perth City Centre
Price: Prices vary depending on activity
All sorts of festive fun can be had throughout November and December at this spectacular Scotland Christmas festival. Enjoy the Christmas light switch-on, a lip-smacking Chocolate Festival, celebrations for St Andrew’s Day and much, much more.
88. Aberdeen Christmas Village
When: Weekends between Friday 15th November – Saturday 22nd December
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!
89. Glamis Castle Christmas Market
When: 29th, 30th November and 1st December 2024
Where: Glamis Castle, Forfar, DD8 1RJ
Price: Up to £5
This 14th-century fairytale castle turns into a winter wonderland for one weekend in November. Enjoy a delicious meal in the restaurant, take tours of the exquisite interior and browse a host of stalls offering local handmade gifts to buy.
90. Helensburgh Winter Festival
When: 30th November – 1st December 2024
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!
91. Edinburgh Christmas Market
When: 15th November 2024 – 4th January 2024
Where: East Princes Street, Edinburgh
Price: FREE
Recognised as one of the UK’s best Christmas markets and a UK winter bucket list attraction, Edinburgh offers over 70 impressive stalls adorned with the very best local and international produce, bespoke presents and hand-crafted gifts! Indulge in a hot chocolate or a warming mulled wine as you meander the historic streets before hopping on Scotland’s largest Ferris wheel! You can also look forward to a family fun fair, winter wonderland, Santa’s groto and the George’s Street ice rink.
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.
Best Christmas Markets in Wales
92. Cardiff Christmas Market
When: 14th November – 23rd December 2024
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.
93. Royal Welsh Winter Fair
When: Monday 25th – Tuesday 26th November 2024; 9:00am-6:00pm
Where: Royal Welsh Showground, Llanelwedd, Builth Wells, LD2 3SY
Price: £20 Adults, £5 Children, 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.
94. Llanerchaeron Christmas Fair
When: 6th, 7th and 8th December 2024: 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.
95. Hay Festival Winter Weekend
When: 28th November – 1st December 2024
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.
96. Swansea Christmas Market
When: 23rd November – 22nd December 2024
Where: LC2 Swansea, SA1 3ST
Price: FREE
Grab yourself tasty treats and unique handcrafted gifts from over 120 stalls at this popular Welsh Christmas market. All profits are going to a worthy cause, the Wales Air Ambulance.
97. Mold Christmas Market
When: 8th December 2024
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.
98. Dinefwr Christmas Fair
When: Friday 22nd November 2024; 10am-4pm
Where: Newton House, Llandeilo, SA19 6RT
Price: £10 per adult and £5 per child
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.
99. The Queens Hall Christmas Market
When: Friday 29th November – Sunday 1st December 2024
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.
100. Cardiff’s Winter Wonderland
When: 14th November 2024 – 5th January 2025
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.
101. Wrexham Christmas Market
When: 6th – 8th and 13th – 15th December 2024
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.
Find your next Christmas getaway with one of these festive offers!
If these UK Christmas markets have inspired you, book a festive cottage break and save some money in the process with our exclusive Christmas deals! If you want to keep your Christmas spirit at a high, brush up on fun facts about Christmas to prepare for the holiday season.