Close Icon
Christmas Markets 2023 UK

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
Best Christmas Markets in Yorkshire
Best Christmas Markets in Dorset
Best Christmas Markets in the Lake District
Best Christmas Markets in the Cotswolds
Best Christmas Markets in Ireland
Best Christmas Markets in Norfolk
Best Christmas Markets in Cornwall
Best Christmas Markets in Devon
Best Christmas Markets in Scotland
Best Christmas Markets in Wales

The Most Popular UK Christmas Markets 2024

Discover a selection of the most renowned UK Christmas markets attracting tourists from all over the world.

1. Manchester Christmas Markets

When: Thursday 10th November- Thursday 21st December

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: Thursday 2nd November-Friday 24th December; 10:00am-9:00pm

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: Friday 18th November-Tuesday 3rd January

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: Monday 7th November-Saturday 31st December

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: Saturday 25th- Sunday 10th December

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: Friday 17th November-21st December

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: Friday 3rd November-Saturday 23rd December

Where: Broadmead in Bristol Shopping Quarter, BS1 1UX

Price: FREE

Bristol Christmas Market is back for 2023 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.

Snowdonia Snow

Best Christmas Markets in Yorkshirereindeer

8. Bedale Christmas Market and Festival

When: Sunday 3rd 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: Thursday 9th-Sunday 12th November

Where: York Racecourse, YO23 1EX

Price: £6-£9, book here

Expecting a plethora of stalls offering local food produce and handmade gifts, as well as funfair rides, 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 3rd-Sunday 4th December; 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 makes for an unmissable UK Christmas market.

11. Harrogate Hospital Pop-Up Market

When: Sunday 26th 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 Christmas markets for 2023 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 24th November-Saturday 22nd December

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 2nd 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 12th and Sunday 13th December; 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 2023.

15. St Nicholas Fair, York Christmas Festival

When: Thursday 16th November-Friday 22nd December

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: Thursday 16th November-Sunday 24th December

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 10th 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 17th-Sunday 19th November

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: Sunday 3rd December

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 8th-Friday 22nd December

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 2nd-Sunday 3rd December

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: Saturday 2nd  December

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 4th December

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

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.

yorkshire winter


Best Christmas Markets in Dorset

25. Bournemouth Christmas Tree Wonderland

When: Friday 17th November-Monday 1st January

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: Sunday 10th December

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 2nd December

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 3rd December

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

30. Dorset Food & Drink Christmas Fair

Where: Saturday 4th-Sunday 5th December; 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: 1st-3rd December

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


Best Christmas Markets in the Lake District

32. Hawkshead Christmas Fair

When: Saturday 2nd-Sunday 3rd December; 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: Friday 1st-Sunday 3rd December

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. Christmas in Cartmel

When: Friday 24th November

Where: Cartmel Village Centre

Price: FREE

Christmas in Cartmel is a 1-day Christmas market in the Lake District with something for everyone to enjoy. Stroll the charming streets of Cartmel with a mince pie in hand and live music providing the background noise.

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

36. Coniston Christmas Market

When: Sunday 26th December; 11:00pm-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 18th November

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: Saturday 25th-26th November

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 3rd-Sunday, 6th November

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 3rd December

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


Best Christmas Markets in the Cotswolds

41. Late Night Christmas Shopping in Broadway

When: Friday 24th November & Friday 1st 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: Thursday 16th November-Sunday 19th November

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: Saturday 11th November – Sunday 12th November

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: Saturday 25th-Sunday 26th November

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 24th 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: Saturday 25th November-Sunday 7th January

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 12th 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: Monday 6th-Thursday 9th November

Where: Evenlode Grounds, GL56 0YS

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 25th November

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: Thursday 7th-Sunday 10th December

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 19th 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 23rd 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 30th November-Sunday 3rd December

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

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.

Cotswolds Snow


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 10th November-Sunday 7th January

Where: Eyre Square, Galway

Price: FREE

This is, without a doubt, one of the best Christmas markets for 2023 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. Glow – A Cork Christmas Celebration

When: Friday 24th November-Sunday 7th January

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: Friday 17th November-Saturday 23rd December

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: Saturday 18th November-Saturday 23rd December

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: 25th November to 23rd December

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

Best Christmas Markets in Norfolk

61. Sandringham Christmas Craft Food & Gift Fair 

When: Friday 17th-Sunday 19th 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 2023.

62. Great Yarmouth Christmas Fayre

When: Friday 24th November – Sunday 26th November

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: Wednesday 1st November – Sunday 24th 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.

64. Creake Abbey Christmas Gift Fair

When: Saturday 25th November

Where: North Creake, Fakenham, NR21 9LF

Price: FREE

Get into the Christmas spirit in 2023 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 26h 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: Saturday 2nd-Sunday 17th December

Where: Elveden Estate, Thetford, IP24 3TJ

Price: Around £9 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: Sunday 3rd December

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: Saturday 9th-Sunday 10th December

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

Best Christmas Markets in Cornwall

69. Fowey Christmas Market

When: Friday 8th December – Sunday 10th December

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: Wednesday 22nd-Thursday 23rd November

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. Padstow Christmas Festival

When: Thursday 7th December – Sunday 10th December

Where: The Red Brick Building North Quay, PL28 8AF

Price: Free entry to the festival but for Sharp’s Chefs Theatre events it is £5 per day or £15 for all.

Padstow’s largest event brings together chefs, local food producers, and craftspeople to celebrate Christmas in a waterside environment. Each year, the festival attracts around 40,000 guests. Padstow’s Christmas Festival features famous chefs, gastronomic pleasures, and holiday fun.

72. Falmouth’s Festive Weekend

When: Saturday 9th- Sunday 10th December

Where: Falmouth Town Centre

Price: FREE

Due to its overwhelming popularity, Falmouth’s Festive Weekend will return again in 2023. 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 3rd December

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 16th- Sunday 17th 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.

Cornwall Snow

christmas pudding

Best Christmas Markets in Devon

75. Exeter Cathedral Winter Fair

When: Friday 17th November-Sunday 17th December

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: Saturday 18th November

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

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 2nd, 9th, 16th 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 25th-Sunday 26th 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: Friday 8th December

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: Thursday 30th November-Sunday 17th December

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

82. Brixham Lanterns, Lights and Luminations

When: Friday 24th November – Saturday 25th November

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

Best Christmas Markets in Scotland

83. Falkland Winter Festival

When: Saturday 2rd December

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 1st December – Sunday 3rd December

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: Friday 1st December – Sunday 24th December TBC

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: Friday 17th November-Sunday 26th November

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: Dates vary throughout November and December. The light switch-on occurs on Saturdays 2nd December.

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: Friday 17th November – Saturday 23rd 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: Friday 24th, Saturday 25th and Sunday 26th November

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: Saturday 9th – Sunday 10th December 2023

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: 17th November 2023 – 6th January 2024

Where: East Princes Street, Edinburgh

Price: FREE

Recognised as one of the UK’s best Christmas markets, 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.

Scotland Snow

santa sleigh

Best Christmas Markets in Wales

92. Cardiff Christmas Market

When: Thursday 9th November-Saturday 23rd December

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 27th-Tuesday 28th November; 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: Friday 1st, Saturday 2nd, Sunday 3rd December

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: Thursday 23rd -Sunday 26th November

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: Friday 24th November-Wednesday 20th December; 9:30am-3:30pm

Where: LC2 Swansea, SA1 3ST

Price: FREE

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

97. Mold Christmas Frost Fair

When: TBC

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 24th November; 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 24th November-Sunday 26th November

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.

100. Cardiff’s Winter Wonderland

When: 16th November 2023 – 2nd January 2023

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: 8th – 10th December 2023

Where: Wrexham Town Centre

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

Find your next Christmas getaway with one of these festive offers!

Christmas is Coming

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.

Get involved in the Discussion

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