Journal
6 Must-Visit Yorkshire Christmas Markets 2025
It’s the most wonderful time of year and once again Yorkshire has a whole lot of Christmas events to explore. Start writing your list to Santa now and make your way over to God’s own country for a little retail therapy...
Yorkshire Christmas Markets – 2025 Dates & Locations
Looking for a one-of-a-kind gift you won’t find online? Yorkshire’s Christmas markets are bursting with locally crafted treasures, perfect for adding a personal touch to your festive shopping.
Ready for some seasonal cheer? Explore our curated guide to the best Christmas markets across Yorkshire—each offering a unique blend of holiday magic, delicious treats, and joyful atmosphere.
1. Whitby Christmas Festival
14th – 16th November 2025
Whitby’s annual Christmas market forms part of the town’s Christmas Festival. This annual Christmas event takes place between 5pm on Friday 14th November and 4pm on Sunday 16th November. You can find the Christmas market in the Front Marina car park, just a short walk from the train station.
Get your hands on unique, homemade gifts as well as a selection of treats made with locally sourced ingredients. Plus, don’t miss out on all the activities too. For that extra special Christmas fun, be sure to pop by to purchase those perfect Christmas presents, sample and buy local gins, Christmas pudding liqueurs, bespoke jewellery and much more!
Don’t forget, there’s lots more on offer in Yorkshire
2. York Christmas Market
13th November – 21st December 2025
Taking place over 5 weeks before Christmas, York Christmas Market is one of the most highly anticipated Christmas markets in Yorkshire. With over 70 alpine chalets lining both Parliament Street and St Sampson’s Square, this years Christmas market offers a magical selection of local crafts, artisan products, and delicious seasonal treats.
The vintage carousel on King’s Square adds to the festive atmosphere, just perfect for families to have some fun. Plus with 80% of the traders coming from Yorkshire, this is a wonderful opportunity to support local businesses while enjoying the best of what the region has to offer.
Make your way around this festive wonderland to buy your Christmas gifts. The market continues to focus on sustainability, so you can be rest assured everything you buy is locally sourced.
3. Scarborough Sparkle
28th – 30th November 2025
Join us for a magical weekend on Scarborough’s North Bay as Scarborough Sparkle brings festive cheer to the coast. This free Christmas event transforms the Open Air Theatre into a winter wonderland, perfect for getting into the holiday spirit.
Step inside the glowing Tipi, where you can relax by log fires with a glass of mulled wine and enjoy the sounds of seasonal music. Families will love the traditional Ferris wheel and other festive attractions designed to delight children and adults alike.
With a wide variety of themed stalls, it’s also a great chance to kick-start your Christmas shopping—offering everything from handmade gifts to tasty treats. Come along and experience the sparkle!
4. Skipton Christmas Market
7th & 14th December 2025
Skipton Christmas Market returns again for 2025. Head over to Skipton high street on 2 consecutive Sundays – 7th and 14th December to feast your eyes on these traditional Christmas stalls.
With over a 100 fabulous stall festive market featuring some of the region’s favourite artisan makers, producers, and crafters, plus all the local independent shops in Skipton, it is the perfect opportunity to make a start or finish your Christmas shopping!
Before the main Christmas markets, you can also visit Skipton to watch the annual Christmas lights switch on, which takes place on Sunday 30th November and promises family fun all day long. The day kick off with a Skipton Santa Fun Run from 10am – 12pm. With so much more to do beyond shopping, expect to be out all day.
5. Malton Christmas Market
6th – 7th December 2025
The Malton Christmas Festival takes place over two days in December, from Saturday 6th to Sunday 7th December 2025. The main marketplace is open between 9am and 3:30pm, where you can experience the best of Yorkshire’s ‘food capital’. If you’re travelling by car, there is a designated car park for the event in Riverside Meadows.
This free event features street food, festive gift stalls and even live music. Expect a fabulous weekend of festive fun in and around Malton’s picturesque Market Place, with delicious food and festive gift stalls, street food, live music from local brass bands and choirs and family entertainment. Malton’s shops will be packed with Christmas gift ideas too.
6. Harrogate Christmas Market
5th – 14th December 2025
This year the Harrogate Christmas Market and Fayre will take place between Friday 5th Dec and Sunday 14th December 2025.
Harrogate town centre will host a range of eclectic local traders and European-inspired Christmas stalls. Look out for alpine chalets as you make your way around the stalls, and be sure to stop off for a refreshment at the ski bar.
You can find the main stalls in the pedestrianised areas of Cambridge Street and Market Place, in the heart of the town. If you don’t feel like walking, you can also get around for free on the Candy Candy Express road train.
Has our list of the best Christmas markets in Yorkshire got you eager to start your Christmas shopping? Find somewhere to put your feet up after a hard day’s browsing with our wonderful collection of Yorkshire coastal cottages.
This blog has been updated based on original content written for Yorkshire Coastal Cottages