Close Icon
Christmas Markets 2021 UK

Step into Christmas and get in the festive spirit for 2021! To help you out, we’ve compiled a list of the 101 best Christmas markets in the UK and Ireland for 2021.

The festive season is fast approaching, and what better way to enjoy the countdown than heading to a Christmas market with your loved ones and a hot chocolate in hand? Take a look through our ultimate guide to 101 of the best UK Christmas markets 2021 to get into the Yuletide spirit this year.

Read on to see our full list of the 101 best UK Christmas markets in 2021…

Jump ahead to:

The Most Popular UK Christmas Markets 2021
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 2021

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

1. Manchester Christmas Markets

When: Friday 12th November- Wednesday 22nd 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 4th November-Thursday 23rd 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 19th November-Monday 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: Friday 15th November-Tuesday 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. Lincoln Christmas Markets

When: Thursday 2nd-Sunday 5th December

Where: Lincoln’s Cathedral Quarter

Price: FREE

Boasting an impressive selection of Bavarian-themed stalls, fun fairground rides and hearty delicacies in the heart of Lincoln’s Cathedral Quarter. Let the kids write and decorate their very own letters to Santa which they can post in the ginormous Christmas postbox at St Paul in the Bail.

6. Rochester Christmas Markets

When: Saturday 27th-Sunday 28th November, Friday 3rd-Sunday 5th December, Friday 10th-Sunday 12th 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 in the scenic grounds of Rochester Castle Gardens. There will be a festive Bavarian food village, live performances, a funfair for the kids, and a plethora of unique stalls to enjoy! This is a Christmas market in the UK not to be missed.

7. Winter Gardens Wonderland

When: Thursday 25th November-Sunday 2nd January 2022

Where: 97 Church Street, Blackpool, FY1 1HU

Price: FREE

Experience the iconic Blackpool Illuminations on a trip to the incredible Winter Gardens Wonderland. This classic UK Christmas market features an ice rink, magical forest, light shows, pantomimes, fairground rides and West End shows. Completing the festive cheer is incredible Grade II Listed Winter Gardens, Bavarian-style market stalls and mouth-watering food.

8. Bristol Christmas Market

When: Friday 5th November-Thursday 23rd December

Where: Broadmead in Bristol Shopping Quarter, BS1 1UX

Price: FREE

Bristol Christmas Market is back for 2021 in the bustling city centre. Enjoy strolling around over 50 quaint 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

9. Bedale Christmas Market and Festival

When: Saturday 27th 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 at 5:30pm. Roam the characterful streets and the town hall to get a feel for this wonderful Yorkshire Christmas market.

10. Living North Yorkshire Christmas Fair

When: Thursday 11th-Sunday 14th November

Where: York Racecourse, YO23 1EX

Price: FREE

Expecting a plethora of stalls offering local food produce and handmade gifts, as well as funfair rides, this 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.

11. Malton Christmas Market

When: Saturday 4th-Sunday 5th December; 9:00am-4:00pm

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.

12. Harrogate Hospital Pop Up Market

When: Friday 8th November-Saturday 21st December; 11:00am-7:00pm

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 2021 in the UK. Immerse yourself in the festive atmosphere, surrounded by dazzling lights, live music, a fantastic bar and friendly donkeys. Entry price includes a delicious drink on arrival, a mouth-watering mince pie, and the chance to meet Father Christmas.

13. RSPCA Christmas Fair

When: Saturday 20th November; 1:00pm-5:00pm

Where: The New Hall, Bawtry, DN10 6WF

Price: FREE

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

14. Gauntlett Explorer Scouts Christmas Fair

When: Saturday 4th 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. There’s even a shop from home option for those who can’t make it to the event.

15. Skipton Christmas Market

When: Sunday 5th and Sunday 12th December; 10:00am-5: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. A number of independent shops, market stalls and Christmas food all surrounded by a Christmas cheer makes Skipton Christmas Market a must-visit for Christmas 2021.

16. St Nicholas Fair, York Christmas Festival

When: Thursday 18th November-Wednesday 22nd December; Sun-Thu 10:00am-6:00pm, Fri-Sat 10:00-8:00pm

Where: York City Centre

Price: FREE

York’s Christmas market was awarded Best Large Speciality Market at this year’s Great British Market Awards, and it’s little wonder. York’s city centre is taken over by this magnificent UK Christmas market, with wooden chalets offering delicious food and unique handmade gifts for all to enjoy.

17. Sheffield Christmas Markets

When: Friday 12th November-December; Sun-Thu 10:00am-6:00-pm, Fri-Sat 10:00om-8:00pm

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.

18. Beverley Festival of Christmas 

When: Sunday 12th December; 10:00-4:00pm

Where: Beverley Market Place, HU17 8EA

Price: FREE

This Victorian Christmas market in Yorkshire is one of the area’s finest festive celebrations. Three charming markets line the streets of Beverley for one day, offering artisan gift stalls, Santa’s grotto and a choice of rides for the kids to enjoy.

19. Whitby Christmas Festival

When: Friday 26th-Sunday 28th November

Where: Whitby Marina Front Car Park, YO22 4AG

Price: FREE

Enjoy the magical Christmas spirit surrounding Whitby across one weekend in November, one of the best Christmas towns in the UK. 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.

20. The Hepworth Wakefield Festive Mini-Market

When: Saturday 20th-Sunday 21st November and Saturday 27th-Sunday 28th November and Saturday 4th- Sunday 5th December; 10:00am-5:00pm

Where: The Hepworth Wakefield Art Gallery, Wakefield, WF1 5AW

Price: £2 or FREE for members & under-16s

Dubbed as one of the best Christmas markets for 2021 in the UK, the Hepworth Wakefield Christmas Market offers over 80 stalls offering a range of local foods, drinks, gifts and more. Those feeling extra peckish can even take a stroll around the Street Food market also taking place.

21. Seweby Hall & Gardens Winter Wonderland

When: Friday 3rd-Thursday 23rd 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!

22. Knaresborough Christmas Market

When: Saturday 4th-Sunday 5th 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 cheerlead up to the magnificent firework finale on Sunday evening.

23. Doncaster Christmas Fayre

When: Sunday 5th December; 12:00pm-7:00pm

Where: Saxton Avenue, Doncaster, DN4 7AY

Price: FREE

This amazing Christmas event has everything you need for a day of festive cheer. Roam around a variety of market stalls, hop on fairground rides, and sample mulled wine as you sway to the Markham Main Brass band throughout the day. Followed by a visit to Santa’s grotto,  a Christmas light switch on, and finishing the day is a Christmas Carol performance from Doncaster’s Legacy Workship band. Get a real taste for the festive season at this Yorkshire Christmas fair.

24. Richmond Town Christmas Market

When: Sunday 5th December

Where: Richmond Market Place, DL10 4QF

Price: FREE

Explore Richmond’s Market Place, Town Hall and Indoor Market to find a number of 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.

25. A Winter Wonderland Christmas Fair, Leyburn

When: Friday 10th-Saturday 11th 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

26. Bournemouth Christmas Tree Wonderland

When: Friday 19th November-Sunday 2nd 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.

27. Dorchester Christmas Cracker

When: Sunday 12th December

Where: Shire Hall Historic Courthouse Museum, Dorchester, DT1 1UY

Price: FREE

Stroll the many different stalls with a mulled wine in hand at this wonderful Dorset Christmas market, with traditional live music providing the background noise.

28. Swanage Christmas Market 

When: Saturday 4th December; 10:00am-5:00pm

Where: Station Road & Commerical Road, Swanage, BH19 1AF

Price: FREE

All things Christmas will adorn the streets of Swanage on the 4th of December, set with carol singing, local food and entertainment.

29. Step into Christmas Sherborne

When: Sunday 27th December; 11:00am-4:00pm

Where: Digby Hall, Hound Street, DT9 3AA

Price: FREE

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

30. Shaftesbury Chamber Christmas Market

When: Sunday 15th December; 10:00am-4:00pm

Where: Shaftesbury High Street, SP7 8LY

Price: FREE

Shaftesbury High Street will be flourished 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 2021.

31. Dorset Food & Drink Christmas Fair

Where: Saturday 4th-Sunday 5th December; 10:00pm-4:0pam

Where: Athelhampton House & Gardens, Puddletown, DT2 7LG

Price: Adults £5, 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.

32. Weymouth’s Big Christmas

When: Sunday 28th November

Where: Weymouth Town Centre

Price: FREE

Celebrate Christmas at Weymouth with an extravagant light switch-on, stalls and live entertainment, as well as ice skating at an extra cost.

More info is to be announced very soon.

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

33. Hawkshead Christmas Fair and Beer Festival

When: Saturday 4th-Sunday 5th 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.

34. Kirkby Lonsdale Christmas Fair

When: Friday 4th-Sunday 6th 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.

35. Christmas in Cartmel

When: Friday 26th 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.

36. Taste Cumbria Christmas Market

When: Saturday 11th-Sunday 12th 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.

37. Coniston Christmas Market

When: Wednesday 8th December; 3:00pm-8: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.

38. Ambleside Christmas Lights & Firework Display

When: Dates to be confirmed

Where: Kendal Market Place

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!

39. Ulverston Dickensian Festival

When: Dates to be confirmed

Where: Ulverston town centre

Price: Adults £3, under-16s 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.

40. Holker Winter Market

When: Friday 5th-Sunday 7th November; 10:00pm-4:00pm

Where: Holker Hall & Gardens, Cark, LA11 7PL

Price: £5 per person, children FREE

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.

41. Keswick Victorian Fayre

When: Sunday 5th 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

42. Late Night Christmas Shopping in Broadway

When:Friday 26th November & Friday 3rd 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.

43. Cheltenham Christmas Market

When: Wednesday 20th November-Friday 19th December

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.

44. Chipping Campden Christmas Market

When: Saturday 4th December; 10:00am-5:oopm

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.

45. Cirencester Christmas Market

When: Sunday 5th December; 10:00am-4:00pm

Where: Cirencester Market Place, GL7 2PP

Price: FREE

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

46. Festive Dursley

When: Friday 26th November

Where: Dursley Town Centre

Price: FREE

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

47. Christmas at Lacock Abbey

When: Saturday 26th November-Monday 3rd 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.

48. Crafty Boaters Christmas Market

When: Saturday 27th-Sunday 28th November, Saturday 4th-Sunday 5th December; 10:00am-4:00pm

Where: Park End Wharf, Lechlade on Thames, GL7 3AQ

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.

49. The Christmas Cotswold Fair

When: Monday 8th-Thursday 11th November

Where: Daylesford Organic, Daylesford, Kingham

Price:  Prices vary

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

50. Moreton Christmas Market

When: Saturday 27th 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.

51. Oxford Christmas Market

When: Thursday 9th-Sunday 19st December; Thu-Sat 10:00am-8:00pm, Sun-Wed 10:00am-6.30pm

Where: Oxford City Centre

Price: FREE

The sound of Christmas carols and the smell of mulled wine will flood the streets of Oxford for 3 weeks in December. Festive wooden chalets selling all kinds of gifts and trinkets may just offer something you’re looking for.

52. Stratford-upon-Avon Victorian Christmas Market

When: Thursday 9th-Sunday 12th December; Thu 11:00am-8:00pm, Fri-Sat 10:00am-8:00pm, Sun 10:00am-5:00pm

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.

53. Tewkesbury Christmas Festival of Lights

When: Sunday 21th November; 12:00pm-7:00pm

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. Don’t miss the light switch on at 5:00pm!

54. Warwick Victorian Evening

When: Thursday 25th November; 12:00pm-7:30pm

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 at 7:00pm.

55. Worcester Victorian Christmas Fayre

When: Thursday 2nd November-Sunday 5th December; Thu 12:00pm-9:00pm, Fri 11:00am-9:00pm, Sat 10:00am-8:00pm, Sun 11:00am-5:00pm

Where: The Guildhall, Worcester, WR1 2EY

Price: FREE

Another popular Cotswolds Victorian Christmas market, over 100,000 visitors come to see over 200 stalls and festive entertainment at Worcester’s Guildhall each year. Dress up in your finest Victorian gear and experience the Yuletide season as if it were over 150 years ago.

56. Woodstock Festive Fair

When: Friday 26th-Saturday 27th 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

57. George’s Street Arcade

When: All-year-round

Where: George’s Street Arcade, Dublin 2

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.

58. Galway Christmas Market

When: Saturday 13th November-Tuesday 21st December

Where: Eyre Square, Galway

Price: FREE

This is, without doubt, one of the best Christmas markets for 2021 in Ireland. 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.

59. Glow – A Cork Christmas Celebration

When: Dates to be confirmed

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.

60. Winterval

When: Friday 19th November-Tuesday 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 to cherish forever. This magnificent Ireland Christmas market and festival is certainly not one to miss.

61. Belfast Christmas Market

When: Saturday 20th November-Thursday 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.

62. Christmas in Killarney

When: Saturday 27th November-Tuesday 21st 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

63. Sandringham Christmas Craft Food & Gift Fair 

When: Friday 19th-Sunday 21st 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 2021.

64. Great Yarmouth Christmas Fayre

When: Friday 26th-Sunday 28th November; Fri 10:00am-8:00pm, Sat 9:00am-5:00pm, Sun 10:00am-4:00pm

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.

65. Deepdale Christmas Market

When: Friday 3rd-Sunday 5th December

Where: Dalegate Market, Burnham Deepdale, PE31 8FB

Price: FREE

The village of Burnham Deepdale will play host to more than 130 stalls offering unique handmade gifts and tasty festive food for all tastes.

66. Norfolk Christmas Fayre

When: Friday 3rd-Saturday 4th December

Where: Norwich Cathedral, NRL 4DH

Price: FREE

Get into the Christmas spirit in 2021 by sampling and buying some of the finest products and gifts made by some of the finest producers and handcrafters in the area. Enjoy all of these festive cheers within one of the most beautiful buildings in Norfolk.

67. Pensthorpe Christmas Market

When: Sunday 28th November; 10:00am-4:00pm

Where: Pensthorpe Natural Park, Fakenham, NR21 0LN

Price: FREE

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.

68. Grotto at Elveden Courtyard

When: Every Sat and Sun from 27th November-19th December; 10:30am-3:30pm

Where: Elveden Estate, Thetford, IP24 3TJ

Price: FREE

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.

69. Swaffham Christmas Market Weekend and Light Switch On

When: Saturday 4th-Sunday 5th 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!

70. Holkham Festive Food Fair

When: Dates to be confirmed

Where: Holkham Hall, Wells-next-the-Sea, NR23 1AB

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.

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

71. Fowey Christmas Market 

When: Friday 26th-Sunday 28th November; Fri 5:30pm-8:30pm, Sat 10:00am-5:30pm, Sun 10:00am-4:00pm

Where: Fowey River Academy, PL23 1HE and Fowey Town Centre

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.

72. Cornwall Christmas Fair at the Eden Project

When: Wednesday 10th-Thursday 11th November

Where: Eden Project, St Austell, PL24 2SG

Price: Prices vary, Tickets to be booked in advanced

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 ethical brands, accessories and jewellery for the perfect Christmas gift.

73. Truro Winter Gift Fayre

When: Dates to be confirmed. Times are: Mon, Tue, Thu, Fri 10:00am-5:30pm, Wed 10:00am-9:00pm, Sat 9:00am-5:30pm, Sunday 10:00am-4:00pm

Where: Lemon Quay, Truro, TR1 2LW

Price: FREE

Get that last-minute shopping done at this bright and beautiful Christmas gift fayre on Truro’s Lemon Quay in Cornwall.

74. Falmouth’s Festive Weekend

When: Saturday 11th- Sunday 12th December

Where: Falmouth Town Centre.

Price: FREE

75. Castle Bude Christmas Fayre

When: Sunday 5th 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.

76. Jubilee Wharf Christmas Fair

When: Saturday 11th- Sunday 12th 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.

Take advantage of a varying calendar of events in Falmouth this Christmas. Experience snowy scenes, a live nativity and an artificial ice rink this festive season.

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

77. Exeter Cathedral Winter Fair

When: Thursday 18th November-Saturday 18th December

Where: Exeter Cathedral, EX1 1HS

Price: FREE

2019 saw over 600,000 visitors to this fantastic Bavarian-style market. More than 60 stalls within Exeter’s stunning cathedral are sure to offer up something perfect for your friends and family this Christmas.

78. Torquay Christmas Lights

When: Saturday 20th 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 in Torquay.

79. Exmoor Christmas Fair

When: Dates to be confirmed

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.

80. Christmas Fair at The BIG Sheep

When: Saturdays 4th, 11th and 18th December; 9:00am-2:00pm

Where: The BIG Sheep, Bideford, EX39 5AP

Price: FREE (Tickets have to be booked)

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 a grott0 and crafts for kids to enjoy. This popular Dorset Christmas food market is certain to fill you with Christmas cheer!

81. Christmas Gift & Craft Fayre at Pavillions Teignmouth

When: Saturday 27th-Sunday 28th December

Where: Newton Abbot Market Square

Price: FREE

You can enjoy Christmas carols, late-night shopping and a fabulous street fayre should you choose Newton Abbot as your Christmas market for 2021.

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

When: Friday 10th 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 chance for some late night shopping, boasting a number of craft stalls selling fine gifts and snacks.

83. Plymouth Christmas Market

When: Thursday 2nd-Friday 19th December

Where: Armada Way, Plymouth city centre

Price: FREE

This city centre Christmas market runs throughout 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 2021.

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

84. Teasses Christmas Market

When: Saturday 4th December

Where: Teasses Estate, Leven, KY8 5PG

Price: Free

See charming gardens turn into a festive wonderland, with its array of Christmas food, lip-smacking mulled wine and festive cheer making it one of the best Scotland Christmas markets.

85. Cromarty Christmas Market

When: Saturday 27th-Sunday 28th November

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 Scotland and 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.

86. Edinburgh’s Christmas

When: Saturday 20th November-Sunday 2nd January

Where: Edinburgh City Centre

Price: Prices may vary

Certainly, one of the most popular UK Christmas markets, head to Edinburgh 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.

87. Glasgow Christmas Markets

When: Saturday 6th November-Friday 31st December

Where: Glasgow City Centre

Price: FREE

A wide range of different markets will be held across this beautiful city, one for every taste and interest. No matter what you’re looking to do or when you’re looking to do it, you are certain to find it at one of these wonderful UK Christmas markets.

88. Perth Winter Festival

When: Dates vary throughout November and 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.

89. Aberdeen Winter Festival

When: Thursday 18th November-Friday 31st 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.

90. Glamis Castle Christmas Market

When: Saturday 27th-Sunday 28th November

Where: Glamis Castle, Forfar, DD8 1RJ

Price: FREE

This 14th-century fairytale castle turns into a winter wonderland for one weekend in December. 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.

91. Helensburgh Winter Festival

When: Saturday 27th-Sunday 28th November

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

Best Christmas Markets in Wales

92. Cardiff Christmas Market

When: Thursday 11th November-Thursday 23rd December

Where: 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. Llandrindod Wells Winter Fair

When: Monday 29th-Tuesday 30th November; 9:00am-6:00pm

Where: Llandrindod Wells

Price: FREE

A wealth of stalls will grace the streets of Llandrindod Wells this year, giving you the chance to grab some high-quality treats and gifts at one of the best Christmas markets in Wales. Join thousands of others in enjoying all sorts of festive entertainment for the whole family to enjoy.

94. Llanerchaeron Christmas Fair

When: Dates vary throughout November and December

Where: Llanerchaeron, Ciliau Aeron, SA48 8DG

Price: Prices vary

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: Wednesday 24th -Sunday 28th 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.

96. Swansea Christmas Market

When: Wednesday 1st-Thursday 21st 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. Caerphilly Christmas Market

When: Saturday 11th December

Where: Caerphilly, Bargoed, Blackwood & Ystrad Mynach Town Centres

Price: FREE

Take a day to peruse winter food and craft markets around four of the borough’s town centres, perfect for getting those last-minute gifts and treats before the big day. Various streets entertainers, funfair rides and more make this a must-visit this Christmas.

98. Dinefwr Christmas Fair

When: Saturday 4th- Sunday 5th, Saturday 11th-Sunday 12th December; 10:30am-3:00pm

Where: Newton House, Llandeilo, SA19 6RT

Price: Standard admission charges apply

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. Bryn Meadows Hotel Christmas Market

When: Sunday 28th December

Where: Bryn Meadows, Maesycwmmer, Ystrad Mynach, CF82 7SN

Price: FREE

Who would have thought that the quaint village of Maesycwmmercould gets even more beautiful? Over 50 stalls and Santa’s Grotto are among the activities available at this marvellous Wales Christmas festival.

100. White Christmas Market at Taffs Well

When: Saturday 20th November

Where: Taffs Well Ex Servicemens Club, Taffs Well, CF15 7PL

Price: Prices Vary

Starting at 6:30am in Taffs Well, a festive coach takes you on several stops towards Windsor where you can discover a variety of Christmas market stalls at the Royal Windsor Racecourse and a tour of the magical Windsor Castle. There’s plenty of time to explore this Royal Borough before heading back at 6:00pm.

101. Wrexham Victorian Christmas Market

When: Thursday 9th December; 12:00pm-8:00pm

Where: Wrexham Town Centre

Price: FREE

Find over 100 Victorian-themed 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 rides and entertainment for all to enjoy.

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

Christmas is Coming

Turn your UK Christmas market day out into 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, find out these fantastic fun facts about Christmas and prepare for the holiday season in style.

Get involved in the Discussion

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