11 Magical Places to Visit at Christmas in the UK for 2025
Are you looking for the most magical places to visit at Christmas in the UK? From snow-capped hills to...
by Maia Noden / Winter
From the quiet corners of Scotland to bustling city centres, discover the best Christmas markets the UK has to offer in 2025!
The holiday season is fast approaching, and what better way to embrace the Christmas spirit than by visiting magical markets with your loved ones, with hot chocolate in hand? We’ve analysed search data to identify the most popular UK Christmas markets, as well as a comprehensive list of other must-visit markets.
Browse our merry guide to 93 of the best Christmas markets in the UK to get yourself into the Yuletide spirit! We know not all of the most famous Christmas markets will be within reach, so we’ve created a handy tool to help you find the nearest Christmas market from our list to you!
Get in the festive spirit and read on to find the best Christmas markets this year as well as the closest to you…
It’s no surprise that Hyde Park Winter Wonderland takes the crown as the UK’s best Christmas market. Topping our search analysis and located in the heart of London, this festive extravaganza dazzles with endless market stalls, thrilling fairground rides, and spectacular live shows.
Running for six weeks, Winter Wonderland offers everything from fire pit bars and ice kingdoms to circus performances and tasty street food. Whether you’re creating magical memories with kids, celebrating with friends, or planning a romantic festive date, Hyde Park is the place to be this winter.
Save money by booking online with special packages and passes, and make sure to secure your spot early for this iconic London Christmas experience. Be sure to arrive before 9:30pm, as this is the last entry time for this iconic UK Christmas market.
When: 14th November 2025 to 1st January 2026
Opening hours: 10am-10pm daily
Price: Tickets start from £5 (2 and under go free!)
Showcasing the festive spirit in the heart of the city, Edinburgh Christmas markets were bound to make the list, boasting an iconic location, a variety of stalls, and yummy food, it’s one to tick off your winter bucket list.
In just a few weeks, Scotland’s capital transforms into a winter wonderland, with twinkling lights, vibrant stalls, and plenty of Christmas cheer. The market stretches from East Princes Street Gardens to George Street, across to St Andrew Square, all beneath the magnificent backdrop of Edinburgh Castle.
Experience pretty views of the city skyline by hopping onto the Big Wheel, let the kids enjoy Santa’s stories, glide across the ice rink, and browse over 70 stalls filled with hand-crafted gifts and tasty treats.
Edinburgh’s Christmas also ties into the city’s famous Hogmanay celebrations, so you can watch the Castle of Light, a fantastic light show at Edinburgh Castle and join the torchlight parade through the Old Town, complete with fire performances and traditional pipe bands.
Make sure to book the rides and attractions in advance to avoid any disappointment on the day!
When: 15th November 2025 to 4th January 2026
Opening hours: 10am-10pm daily
Price: FREE
Top tip: For a more relaxed experience visit midweek and don’t forget to wrap up warm – Scottish winters can be chilly!
Step back in time and indulge in the festive magic of one of England’s most historic cities. York’s award-winning Christmas Market is a seasonal showstopper, set along Parliament Street and St Sampson’s Square, filled with vibrant stalls.
Think Yorkshire pudding wraps, steamy mulled wines, and Christmas chocolate treats. This year, the market makes a return, bigger and better than ever, with more space for easy browsing.
Although entry is free, be aware that some rides and attractions may need to be booked and paid for in advance.
Voted the best UK short break destination, there’s plenty to do in York. Don’t miss out on wandering down The Shambles, known for being one of the prettiest in England, its Elizabethan timber-framed buildings that enveloped the street look straight out of a Christmas card, perfect for a magical stroll.
When: 13th November to 21st December 2025
Opening hours: 10am-7pm daily
Price: FREE
It’s no wonder, Manchester Christmas markets are ranked as one of the best Christmas markets in the UK. The bustling city goes to town with the festive celebrations, boasting over 200 stalls to browse, sprinkled across various locations!
Bringing millions to the city each year, these Christmas markets are best known for their wooden chalets dotted around. Here, you can enjoy drinks with friends, indulge in mouth-watering food with family, or simply admire the festive atmosphere with your loved one.
Not only are there plenty of stalls to explore, but you can also lace up your skates at Skate Manchester Ice Rink, open from 25th October 2025 until 4th January 2026, perfect for a festive glide. And to really soak up the seasonal spirit, save the date for Sunday 7th December, when the magical Christmas Parade will march through the vibrant streets of the city.
Curious about where to find the markets? Here’s a handy list:
Driving in? Don’t worry, there are plenty of car parks within walking distance of the markets, with the nearest being NCP Manchester Piccadilly Plaza.
When: 7th November 2025 22nd December. The markets at Albert Square and Cathedral Gardens are open until 4th January 2026.
Opening hours: 10am-9pm daily
Price: FREE
Get yourself down to Bath Christmas Markets in Somerset for a truly magical experience as they celebrate 25 years! What’s even better, you’ll be exploring the heart of Bath, one of the UK’s best city breaks, and soaking up its rich history along the way.
Although these markets open a little later in the season, they are well worth the wait. Expect twinkling lights, charming wooden chalets, and cosy Christmas stalls brimming with all things festive.
If you’re looking for a romantic day out, these markets make for the perfect adventure for two. Wander the characterful cobbled streets with your loved one and sip on local drinks.
When: 27th November to 14th December 2025
Opening hours: 10am-7pm Mon to Wed, 10am-8pm Thurs to Sat, 10am-6pm Sun
Price: FREE
Yes, you guessed right! Birmingham’s Frankfurt Christmas Market is also in the top 10 most popular Christmas markets. This remarkable German-inspired Christmas market doesn’t hold back when it comes to all things festive, we can easily see why it’s one of the best in the UK.
Birmingham and Frankfurt have partnered since 1966 to create this extravagant day out for all. Expect nothing but Bavarian charm, traditional stalls, and lively entertainment. Birmingham’s market is the largest of its kind outside of Germany and Austria; don’t miss out!
Whether you’re sipping some mulled drinks with friends, sampling delicious treats with family, or solo gift shopping, be sure to add this authentic German Christmas market to your list of festivities this winter.
When: 1st November to 24th December 2025
Opening hours: 11am-9pm Mon to Thurs, 11am-9:30pm Fri, 10am-9:30pm Sat, 10am-9pm Sun
Price: FREE
Tucked away in the heart of Hampshire, the wonderland of Winchester Cathedral Christmas Market makes a return this festive period. Known for being one of the best Christmas markets in Europe, it makes for a great little day trip out, and often feels less crowded than other UK markets!
Visit during off-peak hours to avoid the crowds and enjoy exploring at a more leisurely pace around the stalls. It’s not just about the pretty markets, but the stunning backdrop of Winchester Cathedral certainly adds to the charm.
While you’re here in Winchester, why not wander the enchanting Glow Marwell? This fantastic light trail at Marwell Zoo includes free entry to the zoo too, making it a magical stop-off for family and friends.
When: 21st November to 22nd December 2025
Opening hours: 10am-6pm Mon to Wed, 10am-7pm Thurs, 10am-8pm Friday to Sat, 10am-5pm Sun
Price: FREE
Note: The market is fully accessible with additional ramps in place
Liverpool Christmas Market is back in its iconic location, set against the wonderful backdrop of St George’s Hall. Imagine twinkling fairy lights, festive wooden cabins, and the scent of crisp chocolate churros filling the air.
Step inside the massive tipi tents, where you can cosy up by the fire, enjoy the music, and sip on a warming Baileys hot chocolate or classic mulled wine. Don’t forget to visit the Windmill Bar, a much-loved favourite for festive drinks.
For a touch of magic, take a ride on the giant Ferris wheel and soak up the views of Liverpool dressed in its Christmas best. With Liverpool Lime Street Station and St John’s car park opposite, the market couldn’t be easier to reach!
Making a weekend of it? Head to Liverpool ONE, the city’s shopping hotspot, for Christmas events and, of course, some retail therapy in time for the big day.
When: 15th November to 24th December 2025
Opening hours: 11am-10pm daily
Price: FREE
Nestled in the heart of Northern Ireland, Belfast Christmas Market is one to add to your list this winter. Boasting a stunning backdrop of Belfast City Hall, it’s no surprise this market ranks among the UK’s top 10 most searched for.
Belfast Christmas Market is a foodie’s dream! You’ll discover authentic Italian pizza, mouth-watering Thai food, and tasty Indian dishes. For dessert, treat yourself to sweet Dutch pancakes and don’t forget to stop by the German Stein Bar for a refreshing drink.
Whether you’re meeting friends, exploring with family, or enjoying a romantic day out, this market is ideal for everyone to get in the merry spirit. Little ones will love the enchanting Santa’s grotto, adding to the magic of the experience.
When: 15th November to 22nd December 2025
Opening hours: 10am-8pm Mon to Wed, 10am-10pm Thurs-Sat, 12pm-6pm Sun
Price: FREE
Last, but by no means least, Chester proudly claims its spot in the top 10 best Christmas markets in the UK this year.
The historic city was crowned the ‘world’s prettiest’ earlier this year and one visit will show you just why. Picture charming cobbled streets, twinkling lights, and the breath-taking Cathedral as your backdrop.
Chester’s Christmas market is the perfect size if you want all the festive magic without it feeling too overwhelming. Wander through stalls brimming with hand-crafted gifts and local treats, sip on mulled wine, and soak up the cheerful atmosphere.
When you’re ready for something warm and snug, you can pop over to the Chester Picturehouse for a nostalgic cinema experience, only a short walk from the Chester markets. Here, you can catch your favourite Christmas movie while cosying up with loved ones in a traditional theatre setting.
Fancy making a weekend of it? After exploring the wonderful city of Chester, take a 20-minute drive to Cheshire Oaks to discover their enchanting Winter Village. You can glide across the ice rink, indulge in Yorkshire pudding wraps and yummy chocolate pancakes, hop on the Big Wheel, and marvel at one of the tallest Christmas trees in the UK.
When: 19th November to 22nd December 2025
Opening hours: 10:30am-6:30pm Sun to Weds, 10:30am-8pm Thurs-Sat
Price: FREE
When: 29th November
Where: Bedale Market Place, DL8 1EQ
Price: FREE
This charming Yorkshire market town will be wrapped in festive cheer for one day in November, with the Christmas lights being switched on. Roam the characterful streets and the town hall to get a feel for this wonderful Yorkshire Christmas market.
When: 20th – 23rd November 2025
Where: York Racecourse, YO23 1EX
Price: £6-£9, book here
Expect a plethora of stalls offering local food produce and handmade gifts, as well as funfair rides as this UK Christmas market provides fun for all the family. Enjoy the warmth of the indoors as you wander around York Racecourse, boasting artisan food producers, homemade designs and so much more on your festive day out.
When: 21st November – 21st December 2025
Where: Millennium Square, Leeds, LS2 3AD
Price: FREE
This charming UK Christmas market takes place over a month, offering a host of market stalls with both gifts and food to buy, live entertainment and traditional rides to keep the kids occupied.
When: 7th and 14th December 2025
Where: Skipton High Street, BD23 1DT
Price: FREE
This award-winning UK Christmas market runs the length of Skipton High Street and offers all manner of festive goodies. Several independent shops, market stalls and Christmas food all surrounded by Christmas cheer make this UK Christmas Market a must-visit for Christmas 2025.
When: 13th November – 24th December 2025
Where: Sheffield City Centre
Price: FREE
Ober 60 Christmas cabins take over the steel city of Sheffield to create one of the most magical and best Christmas markets in the UK. Sample mouth-watering Yuletide food and drink and grab your stocking fillers across Fargte, Town Hall Square and Peace Gardens.
When: 14th December
Where: Beverley Market Place, HU17 8EA
Price: FREE
Every second Sunday of December, Beverley’s ancient market square comes alive with around 120 stalls selling exquisite trinkets and delectable foods from the surrounding area. There’s plenty for everyone to enjoy at this Christmas market.
When: 14th November – 16th November 2025
Where: Whitby Marina Front Car Park, YO22 4AG
Price: FREE
Enjoy the magical Christmas spirit surrounding Whitby across one weekend in November. As well as an excellent choice of stalls, guests can enjoy a light switch-on, sure to get all the family in the Christmas spirit. It is little wonder Whitby is considered to be one of the most magical places to visit at Christmas.
When: 7th December 2025
Where: 1A Mercury Row, Otley, LS21 2HE
Price: FREE
Since 1985, the town of Otley has hosted a Victorian Fayre and Christmas Market. All the vendors are decked out in Victorian fashion, making for a charming scene.
When: 5th – 23rd December 2025
Where: Seweby, Bridlington, YO15 1ED
Price: Prices vary
Welcome the beginning of the festive season among the shadows of the stunning Sewerby Hall and Gardens at this wonderful Christmas market in Yorkshire. Enjoy a magical journey around this incredible winter wonderland, as well as various entertainment including a chance to meet the Snow Queen, vintage fairground rides, local craft ales, and so much more!
When: 6th – 7th December 2025
Where: Knaresborough town centre
Price: FREE
Head to the charming market town of Knaresborough on the first weekend of December to find a number of high-quality local stalls and festive entertainment. Two days of family-friendly Christmas cheer led up to the magnificent fireworks finale on Sunday evening; a truly wonderful UK Christmas market!
When: 7th December 2025
Where: Richmond Market Place, DL10 4QF
Price: FREE
Explore Richmond’s Market Place, Town Hall and Indoor Market to find many stalls offering handcrafted gifts, delicious local food and more. With live entertainment including carol singers and live music, this is a UK Christmas market not to be missed.
When: 28th – 29th November 2025
Where: The Garden Rooms at Tennants, Leyburn, DL8 5SG
Price: FREE
This stylish Leyburn venue turns all things Christmas for one weekend in November this year. Boutique retailers, an art exhibition and fine food are all on offer at this Yorkshire Christmas fair.
To turn your day trip into a holiday of festive fun, book one of our fabulous Yorkshire cottages. Discover our Yorkshire Dales Travel Guide for inspiration on more things to do in the area.

![]()
When: 13th November 2025 – 4th January 2026
Where: Bournemouth Town Centre
Price: FREE
Dorset is the perfect place to visit in the winter months. Bournemouth’s Christmas Tree Wonderland boasts a festive trail leading throughout the town, abundant in sparkling lights, stalls and attractions for all. An ice rink and Santa’s Grotto are also available to make this a Christmas market for all to enjoy.
When: 14th December 2025
Where: High Street, Dorchester, DT1 1UJ
Price: FREE
At this UK Christmas market, you can look forward to strolling the many different stalls with a mulled wine in hand, all while traditional live music provides the background noise. Dorchester Christmas market is the perfect place to get into the festive spirit.
When: 6th December 2025
Where: Station Road & Commerical Road, Swanage, BH19 1AF
Price: FREE
All things Christmas will adorn the streets of Swanage this festive period, set with carol singing, local food and entertainment. Enjoy the true spirit of Christmas in this idyllic coastal town.
When: 7th December 2025
Where: Digby Hall, Digby Road, DT9 3NL
Price: FREE
Sip a heart-warming mulled wine and watch Father Christmas arrive at this gorgeous UK Christmas market. Over 80 different stalls offer up all manner of gifts and treats, while a seasonal café offers hot drinks and light bites for you to enjoy.
When: 14th December
Where: Shaftesbury High Street, SP7 8LY
Price: FREE
Shaftesbury High Street will flourish with charming stalls selling artisan gifts and mouth-watering street food. This characterful Dorset town makes for the perfect location for a Christmas market in the UK in 2025.
When: 8th – 9th November 2025
Where: Athelhampton House & Gardens, Puddletown, DT2 7LG
Price: Eary bird tickets start from £5 if you book online, Children under 12 FREE
Festive foodies will be in their element at this Dorset Christmas market among the exquisite Atelhampton House and Grounds. Over 50 sellers will fill the grounds with local, seasonal produce to enjoy, while Santa himself will pay a visit.
When: 6th December – 8th December 2025
Where: Weymouth Town Centre
Price: FREE
If you are looking for a UK Christmas market with a twist, look no further than Weymouth’s Steampunk Christmas. Spend the weekend browsing the quirky stalls, listening to a fascinating talk or showing off your festive steampunk style!
Turn your trip into a Christmas market holiday, book your Dorset holiday cottage today. Read our Dorset Travel Guide for ideas on what to do in Dorset.

![]()
When: 6th and 7th December 2025; 10:00am-4:00pm
Where: Hawkshead Village Centre
Price: FREE
Find over 50 seasonal stalls, street entertainers, a lantern parade, mouth-watering local food and ale and more within this quaint Lakeland village. This magical Lake District Christmas market has something for everybody.
When: 5th December – 7th December 2025
Where: Market Square, Kirkby Lonsdale, LA6 2AH
Price: FREE
Get in the Christmas spirit at this marvellous 3-day Christmas market in the Lake District. Roam stalls, sample tasty food and enjoy live entertainment both inside and outside in the heart of Kirkby Lonsdale.
When: 6th – 7th December 2025
Where: Cockermouth Town Centre
Price: FREE
Festive foodie fanatics should look no further than a visit to this magnificent UK Christmas market. Discover a stall producer’s market, a tastebud-tingling hot food court and a bar offering a range of drinks to get in the Christmas spirit.
When: 4th – 7th December 2025
Where: Beetham Nurseries, Beetham, LA7 7AP
Price: FREE
This UK Christmas market offers something for the whole family! Experience live music with the sounds of a local primary school choir and countless other choirs, bands and singers. This Lake District Christmas market sells hundreds of freshly cut and potted Christmas trees, so if you prefer the real deal in your home, you’re in luck. You can also look forward to festive workshops and of course lots of delicious warming food and drinks including mouth-watering wood-fired pizzas!
When: 30th November 2025; 11:00am-4:oopm
Where: The Coniston Hotel, Coniston Cold, BD23 4EA
Price: FREE
Situated in a dreamy lakeside tipi on the grounds of the Coniston Hotel is this fabulous Christmas fair. Stroll around rows of wooden chalets offering a range of gifts and sweet treats at this Lake District Christmas market.
When: 15th November 2025
Where: Rothay park, Ambleside, LA22 9DH
Price: FREE
Christmas cheer will flood the lakeside town of Ambleside for one day in November this year. A little bit of everything can be enjoyed, from charming market stalls and a charity fair to a range of live performances and a dazzling firework display – a UK Christmas market not to be missed!
When: 29th – 30th November 2025
Where: Ulverston town centre
Price: FREE
Roam the charming streets of Ulverston as if it were the 1800s, with this fun-packed Dickensian Christmas market offering something for all the family. Grab festive gifts, enjoy your favourite tasty treats and allow various live entertainment performances to keep you occupied.
When: 7th December 2025
Where: Keswick Market Square, CA12 5BG and Packhorse Court, CA12 5JB
Price: FREE
Wander the charming streets of Keswick with a Victorian twist on the first day of December. More than 30 charity stalls selling all kinds of treats and gifts are joined by live entertainment to promise a fun family Christmas day out.
Book a cottage in the Lake District to turn your festive trip into an unforgettable holiday. While you’re here, you may want to refer to our Lake District Travel Guide for inspiration on things to see and do.

![]()
When: 28th November & 5th December; 4:30pm-8:30pm
Where: Broadway High Street
Price: FREE
If it wasn’t charming enough already, late-night shopping in Broadway’s market is something you cannot miss. Do your Christmas shopping in a magical atmosphere, and enjoy a festive bite to eat along the way.
When: 20th – 23rd November 2025
Where: The Promenade, Cheltenham, GL50 1PJ
Price: FREE
Sample heart-warming festive treats and buy a quirky gift or two as you amble around the delightful wooden chalets at this Cotswolds Christmas market.
When: 6th – 7th December
Where: Chipping Campden Market Square and Town Hall
Price: FREE
As well as a network of charming Christmassy stalls find Santa’s Grotto, tasty refreshments and more at this superb UK Christmas market.
When: 29th November 2025
Where: Cirencester Market Place, GL7 2PP
Price: FREE
Events for Christmas in Cirencester range from craft, gift and farmers’ markets to sensational locally sourced food. You’re sure to have an unforgettable visit to this Christmas market in the Cotswolds.
When: 28th November 2025
Where: Dursley Town Centre
Price: FREE
Enjoy the excitement of the Christmas lights switch on with the accompaniment of stalls, amusements and more.
When: 22nd November – 31st December 2025
Where: Lacock, near Chippenham, SN15 2LG
Price: Prices vary
Running throughout the whole of December is a fabulous array of festive fun at the National Trust’s Lacock Abbey. Stop off at the pop-up Trust Christmas shop in the Manger Barn on weekends, find a novel at the second-hand bookshop in the Tudor courtyard, or sample seasonal treats at the Stables café. A truly magical experience awaits at, this famous Harry Potter filming location, Lacock Abbey.
When: 15th November 2025
Where: Lechlade Memorial Hall, Lechlade on Thames, GL7 3AY
Price: FREE
Lechlade on the Thames will turn into a hub of festive fun with stalls of handmade artisan products and gifts. Browse a wealth of wonderful stalls throughout indoor and outdoor locations.
When: 10th – 13th November 2025
Where: Todenham Manor Farm, GL56 9NW
Price: Booking is required, Prices vary
Experience Christmas under one roof at the annual Cotswolds Fair, and buy some unique handmade gifts at one of 200 stalls, in support of WellChild.
When: Saturday 29th November 2025
Where: Moreton-in-Marsh High Street, GL56 0AX
Price: FREE
Spend the day ambling around the streets of Moreton-in-Marsh lined with charming market stalls before watching Father Christmas switch the lights on.
When: 29th and 30th November and 6th and 7th December 2025
Where: Stratford-upon-Avon Town Centre
Price: FREE
An award-winning, Victorian-themed market filling the streets of Stratford-upon-Avon with fun, games, festive stalls and more. Discover a traditional funfair, excellent local produce and more at this excellent UK Christmas market, one of the best places to visit during winter in the UK.
When: 23th November 2025
Where: Tewkesbury Town Centre
Price: FREE
Get right among the festivities at this dazzling UK Christmas market, known for its impressive lights and merry atmosphere. Amble around reams of wonderful stalls offering tasty food and unique gifts, while the little ones can make the most of the fairground rides and entertainment.
When: 27th November 2025
Where: Warwick Town Centre
Price: FREE
A Victorian-themed evening of festive entertainment, varying stalls and thrilling fairground rides. The children can even see Father Christmas switch on the town lights!
When: 4th – 7th December 2025
Where: The Guildhall, Worcester, WR1 2EY
Price: FREE
Visit this Cotswolds Victorian Christmas market to discover over 200 stalls and festive entertainment at Worcester’s Guildhall. Dress up in your finest Victorian gear and experience the Yuletide season as if it were over 150 years ago.
When: 28th – 29th November 2025
Where: St Mary Magdaelene Church, Woodstock, OX20 1SJ
Price: FREE
The Festive Fair at Woodstock is back and bigger than ever, offering three venues to explore, where you can grab award-winning gins and festive gifts of all kinds.
Make your Christmas a special one by spending it in one of our Cotswolds cottages. You can find more things to do in the area by reading our Cotswolds Travel Guide.

![]()
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.
When: 7th November – 31st December 2025
Where: Eyre Square, Galway
Price: FREE
This is, without a doubt, one of the best Christmas markets for 2025 in Ireland. Over 50 festive chalets, a German Bier Keller and the opportunity to meet Santa himself make this a fun-filled day out for all the family.
When: 14th November – 31st December 2025
Where: Bishop Lucey Park, Cork
Price: FREE
Enjoy the festivities of Cork by exploring the many fascinating stalls, or admire the scenery from up above on the Ferris wheel. Enjoy the Grand Parade, magical switch-on and much more at this marvellous Ireland Christmas market.
When: 21st November – 23rd December 2025
Where: Waterford City Centre
Price: Prices vary
A hub of festive activity, Winterval at Waterford hosts entertainment and attractions to make your Christmas experience one cherished forever. This magnificent Ireland Christmas market and festival is certainly not one to miss.
When: 28th November – 23rd December 2025
Where: Killarney Town Centre
Price: Prices vary depending on activities
Parades, ice skating, fine food and a vibrant light switch-on can all be enjoyed at the magical Christmas in Killarney.
Book a Sykes cottage in Ireland to extend your festive experience. More things to see and do can be found using our Ireland Travel Guide.

![]()
When: 14th – 16th November 2025
Where: Sandringham Estate, Sandringham, PE35 6EN
Price: Prices vary
Stumble across all kinds of wonderful handmade gifts and delicious local produce at this beautiful Norfolk estate this Christmas. Without a doubt one of the most fabulous Norfolk Christmas markets in 2025.
When: 21st – 23rd November 2025
Where: Great Yarmouth Minster and The Priory Centre, NR30 1NE
Price: FREE
A host of handicraft stalls at Great Yarmouth’s Minster and Priory Centre allow you to get those thoughtful, last-minute gifts this Christmas whilst enjoying the festive atmosphere.
When: Throughout November and December
Where: Dalegate Market, Burnham Deepdale, PE31 8FB
Price: FREE
Dalegate Market in Burnham Deepdale is the perfect place to finish your Christmas shopping, avoid urban crowds, support local businesses and enjoy the beautiful North Norfolk Coast this holiday season.
When: November 22nd 2025
Where: North Creake, Fakenham, NR21 9LF
Price: FREE
Get into the Christmas spirit by sampling and buying some of the finest products and gifts made by some of the finest producers and handcrafters in Fakenham.
When: 23rd November; 10:00am-3:00pm
Where: Pensthorpe Natural Park, Fakenham, NR21 0LN
Price: £3, book online
The beauty of the Pensthorpe Natural Park is enhanced even further by the return of its magical Christmas market. The park is filled with the scent of mince pies and the sounds of several live music acts – a UK Christmas market for all the family to enjoy.
When: 6th – 14th December 2025
Where: Elveden Estate, Thetford, IP24 3TJ
Price: £12 per child, book online
The Elveden Courtyard transforms into a site of festive magic every weekend in November. Visit Santa at his magical grotto and enjoy the surrounding beauty of Norfolk.
When: 30th November 2025
Where: Swaffham town centre
Price: FREE
Find a catalogue of handmade gifts and products at this Norfolk Christmas market. Enjoy a weekend of holiday cheer as you wander through a wide selection of gifts, food and drinks, as well as the annual light switch-on!
When: 12th – 14th December 2025
Where: Holkham Hall, Wells-next-the-Sea, NR23 1AB
Price: FREE
The finest local food and drink producers will gather at Holkham Hall for a mouth-watering festive feast. From local gins and heart-warming mulled wine to homemade jams and chutneys made from the finest local produce this UK Christmas market has it all!
Turn your Christmas market trip into a memorable Norfolk cottage holiday by booking one of our many properties close by. More things to see and do can be found by viewing our Norfolk Travel Guide.

![]()
When: 14th November – 16th November 2025
Where: Fowey Town Quay, Fowey, PL23 1AT
Price: FREE
One of the most popular Christmas markets in Cornwall, wander the charming streets of Fowey to find stalls offering everything from refreshments to thoughtful gifts for your loved ones.
When: 19th – 20th November 2025
Where: Eden Project, St Austell, PL24 2SG
Price: £20 admission fee
This popular UK Christmas market has a marvellous Christmas atmosphere at incredible sub-tropical Biomes at the Eden Project. Expect a diverse range of artisan food and drink in the Ginster Food Hall before shopping for ethical brands, accessories and jewellery for the perfect Christmas gift.
When: 21st November to 24th December 2025
Where: Lemon Quay, Truro, TR1 2QD
Price: FREE
Returning to Lemon Quay Market in Truro the Chrismas Markets promise countless days of festive fun. Look forward to locally crafted goods, handmade homeware and gifts and an array of delicious festive foods. Enjoy the live music that can be heard throughout the market and be sure to have your photo taken in the snow globe!
When: 6th – 7th December 2025
Where: Falmouth Town Centre
Price: FREE
Due to its overwhelming popularity, Falmouth’s Festive Weekend will return again in 2025. The Falmouth Town Team is preparing an incredible calendar of events for the holiday season. There is even a thrilling ice rink and RPM bike show!
When: 5th December 2025
Where: The Castle Heritage Centrem Bude, Ex23 8LG
Price: £4 per person (under 3s go free!)
Visit this popular Cornish Christmas market in the heart of Castle Bude. Explore over 50 stalls filled with handmade gifts, sumptuous food and mulled wine, perfect for all types of weather.
When: 13th – 14th December 2025
Where: Jubilee Wharf, Commercial Road, Penryn, TR10 8FG
Price: FREE
Visit the charming town of Penryn for this memorable Christmas fair in Cornwall, a truly festive experience.
Bring your loved ones together this Christmas with a stay at one of our Cornish holiday cottages. Discover things to do, places to eat and more in our Cornwall Travel Guide.

![]()
When: 20th November – 19th December 2025
Where: Exeter Cathedral, EX1 1HS
Price: FREE
With over a hundred glittering holiday chalets, local goods and vegetables, themed pubs, worldwide street cuisine, seasonal entertainment, and free admission to the magnificent Exeter Cathedral, there is something for everyone. You can even look forward to the Light of Hope Star installation by artist Peter Walker.
When: 28th November 2025 to 2nd January 2026
Where: Torquay Town Centre
Price: FREE
Join the festive fun in Torquay’s centre this Christmas. With various traders switching on their colourful lights and the opening of the Winter Wonderland Grotto, there’s plenty of festive cheer to discover at this Christmas market in the UK.
When: 23rd November 2024
Where: Porlock Village Hall, TA24 8QD
Price: FREE
Local craftspeople will gather in Porlock’s Village Hall to offer a variety of gifts and treats for Christmas, making for a delightful Christmas market in Dorset.
When: Saturdays 7th, 13th, 20th December 9:00am-2:00pm
Where: The BIG Sheep, Bideford, EX39 5AP
Price: FREE
Get all the components of your festive feasts from the largest Christmas market in the South West, from the turkey to the Boxing Day nibbles. There’s even going to be a grotto and crafts for kids to enjoy. This popular Dorset Christmas food market is certain to fill you with Christmas cheer!
When: 29th – 30th November
Where: Pavilions Teignmouth, TQ14 8BG
Price: FREE
You can enjoy Christmas carols, late-night shopping and a fabulous street fayre should you choose the Christmas gift and craft fair in Teignmouth. Embrace the festive cheer while buying the ones you love most hand-crafted presents at this UK Christmas market.
When: 5th December 2025
Where: Bicton Park, East Budleigh, EX9 7BJ
Price: FREE, donations welcome
This historic corner of Devon spans over 64 acres and will play host to a festive craft fair and a chance for some late-night shopping, boasting a number of craft stalls selling fine gifts and snacks. There is no better place for a spot of festive shopping.
When: 27th November – 21st December 2025
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 2025.
When: 21st – 22nd November 2025
Where: Middle Street, Brixham
Price: FREE
Beginning in 2007 this UK Christmas market has become so popular that they have added an extra day! Spanning the Friday and the Saturday you can embrace the festive cheer with the wonderful lantern parade, a whole host of fireworks, live music and street market. This even coincides with Brixham’s late-night shopping event!
Make your day trip into a holiday by booking a Sykes cottage in Devon this Christmas. You can discover a range of attractions and activities by browsing our Devon Travel Guide.

![]()
When: 8th November – 9th November 2025
Where: The Old Brewery, Cromarty, IV11 8YE
Price: FREE
For one weekend only, this coastal town will host one of the most charming Christmas markets in the UK. Boasting more stalls than ever before, you are certain to find tasty Christmas food and various entertainment promising a festive day to remember.
When: 15th – 23rd November 2025
Where: Dundee City Centre
Price: FREE
Certainly, one of the most popular UK Christmas markets, head to Dundee and be greeted by a whole world of festive magnificence, offering attractions, events, shows and some of the finest markets you are likely to see.
When: 14th November – 21st December 2025
Where: The Corrans Hall, PA34 5AB
Price: FREE
Oban is home to an exciting and unique festival, with everything from beautiful ballet, gin and whiskey tasting, and candle-lit choir services to the more niche end of the festive scale, such as a clootie dumpling competition, hat parade, and even ‘Haggisfest.’
When: 13th November – 31st December 2025
Where: Aberdeen City Centre
Price: Prices may vary
Much like many of Scotland’s big cities, Aberdeen will be hosting a number of fun-packed events and celebrations until after the New Year. Look forward to a Ferris wheel, ice rink, helter-skelter and plenty of mouth-watering food!
When: 29th November – 30th November 2025
Where: Colquhoun Square, Helensburgh G84
Price: FREE
Explore the town centre of Helensburgh for their annual winter festival. The centre is filled with lights, sparkles and Christmas cheer, littered with great stalls, delicious food and so much more!
Book yourself a cottage in Scotland to experience Christmas in this beautiful country. View our Scotland Travel Guide to discover what you can see and do nearby.

![]()
When: 13th November – 23rd December 2025
Where: St John Street, Working Street, Trinity Street and the Hayes, Cardiff City Centre
Price: FREE
Wander the glistening, stall-lined streets of Wales’ capital to get a real sense of the most wonderful time of the year. With many wonderful stalls and an unmissable festive atmosphere, this is certainly one of the best Christmas markets in the UK.
When: 24th – 25th November 2025
Where: Royal Welsh Showground, Llanelwedd, Builth Wells, LD2 3SY
Price: Prices start from £20 per adult, £5 per child, book online here
The Winter Fair draws audiences from far and wide for two days of events, celebrations, and Christmas shopping. Along with competitions, exhibitions, and displays, the Winter Fair is a great place to find unique Christmas presents. The Food Hall will be filled with the top Welsh suppliers presenting their goods and encouraging tourists to experience the gastronomic pleasures.
When: 5th, 6th and 7th December 2025: 10am to 4pm
Where: Llanerchaeron, Ciliau Aeron, SA48 8DG
Price: The event is free but normal charges apply for admission to the venue.
Get right among the festive fun at this historic National Trust attraction in Wales. The Llanerchaeron estate will play host to Percy the Park Keeper Trail, craft workshops, woodland winter weekends, and a chance to explore the gardens.
When: 26th – 30th November 2025
Where: The Swan Hotel, Hay-on-Wye, HR3 5DQ
Price: Prices vary
A weekend of winter-themed fun and games, activities and guest speakers to keep the whole family occupied, this UK Christmas market is perfect for everyone! There are even opportunities to join in on the festive fun online if you can’t make it in person.
When: 29th November – 22nd December 2025
Where: LC2 Swansea, SA1 3ST
Price: FREE
Grab yourself tasty treats and unique handcrafted gifts from excellent stalls at this popular Welsh Christmas market. All profits are going to a worthy cause, the Wales Air Ambulance.
When: 7th December 2025
Where: High Street, Mold, CH7 1SZ
Price: FREE
This unique Christmas market features a wealth of talent, displaying a selection of the greatest artisans, makers, and inventive bakers. Discover finely crafted goods by local, regional, and international craftsmen, providing shoppers with an unparalleled selection.
When: 21st – 23rd November 2025; 10am-4pm
Where: Newton House, Llandeilo, SA19 6RT
Price: FREE
This impressive mansion and its courtyard will host festive stalls, singers, brass bands and more to get your festive fix. The kids can meet Santa himself on Saturday and Sunday, while you can take some time browsing the handmade gifts, and tasty treats on offer.
When: 28th – 30th November 2025
Where: High Street, Narberth, SA67 7AS
Price: FREE
All of the unique goods and presents you need for Christmas can be found under one roof at The Queens Hall in Narberth. The perfect Christmas event for those that need to grab presents for their loved ones.
When: 14th November 2025 – 5th January 2026
Where: Funfair, Sur La Piste, Ice Bar – City Hall Lawns, CF10 3ND & Ice Rink & Ice Walk – Cardiff Castle Grounds, CF10 3RB
Price: Buy tickets online
Find Cardiff’s finest winter experience in two different, equally impressive venues. An ice rink, a funfair, an ice bar, and delicious seasonal fare make this the ideal day trip for celebrating the season.
When: 27th – 30th November 2025
Where: Wrexham Bellvue Park, LL13 7LY
Price: FREE
Find a variety of festive stalls at this superb Wales Christmas market, offering a range of items from food and drink to handmade gifts to wrap up for the big day, along with entertainment for all to enjoy.
Enjoy these Welsh Christmas markets while staying at one of these hand-picked holiday cottages in Wales. Alternatively, find inspiration for your visit while browsing our North Wales and rest of Wales travel guides.

The top 10 ‘rank’ was calculated using the average monthly search data from Google Keyword Planner in 2025.
It takes into account the total sum of keyword variations for Christmas markets and locations that we identified after analysis of existing seasonal content and the search results pages for related searches.
If these UK Christmas markets have inspired you, book a festive cottage break! If you want to keep your Christmas spirit at a high, brush up on fun facts about Christmas to prepare for the holiday season. What are you waiting for? On your marks, get set, Ho Ho Ho!
by Maia Noden / Winter
Hi! I'm Maia, and I have been working in UK travel since January 2024. I’m originally from Chester, and I studied Journalism at ...
Read More About Author
Sign up to receive exclusive offers, competitions and the latest news to your inbox, and you'll be entered into our monthly prize-draw 3 times!
Are you looking for the most magical places to visit at Christmas in the UK? From snow-capped hills to...
Winter is no longer just a season for hibernation, it’s becoming one of the most popular times to explore...
If you’re struggling to come up with some ideas for how to ring in 2026, look no further than...
Sign up to receive discounts, exclusive offers, travel tips and guides. We'll also enter you into monthly Prize draw. T&Cs apply. View Privacy Policy.
Are you on the phone to our call centre? Your Customer ID is:
Get involved in the Discussion