CRL - Community Rail Lancashire

News
Small Town Christmas Markets In The North

There’s no better way to get into the festive spirit than with a trip to a traditional Christmas market! We know the big cities can get pretty crowded this time of year, so Northern have put together their favourite small town Christmas markets to enjoy in the North. 

Christmas Markets – photo © Josh Hild on Unsplash

See below for details of the markets that you can access by train using Northern services. Save money with no booking fees when you buy tickets via the Northern App!

Visit a small-town Christmas market in the North

Use this quick guide to check out where and when our selected small-town Christmas markets are, including the nearest Northern train station. Hop on the train and leave the car (and parking charges) behind!

Halifax Piece Hall Christmas Market

18 December to 20 December 2026 – nearest station Halifax

This magnificent Georgian building transforms into a winter spectacle, hosting a market brimming with independent food and drink producers, artisan crafts, and unique gifts across more than 50 stalls.

Beverley Christmas Market

13 December 2026 – nearest station Beverley

Food, drink and goodies galore; it’s a great family day out – even Santa and his trusty reindeer will be there!

Lancaster Brewery Christmas Markets

27 November to 29 November 2026 – nearest station Lancaster

Lancaster Christmas Market returns to the Brewery this winter for a festive weekend full of cheer!

Scarborough Sparkle

27 November to 29 November 2026 – nearest station Scarborough 

This spectacular event transforms the iconic Open Air Theatre into a festive wonderland filled with twinkling lights, live entertainment, and seasonal cheer.

Knutsford Christmas Market

5 & 6 December 2026 – nearest station Knutsford

Knutsford Christmas Market has over 120 artisan stalls offering local food, drink, crafts and gifts.

Chester Christmas Market

18 November to 22 December 2026 – nearest station Chester

The magical experience features approximately 80 trader stalls offering unique and locally made produce.

Harrogate Christmas Fayre

5 & 6 December 2026

Celebrate the festive season in the heart of Yorkshire at Harrogate Little Bird Christmas Market, hosting a fantastic mix of local traders where you can browse a range of arts and crafts, gifts, tempting treats, and more.

Bridlington Christmas Market

13 December 2026

Packed with festive cheer for all ages, Bridlington Christmas Market will offer 60 stalls to peruse at Bridlington Spa on December 13th.

Knaresborough Christmas Market

5 & 6 December 2026 – nearest station Knaresborough

Centred around the historic Market Place, you’ll find quality stalls, independent shops, and festive entertainment for all ages.

Buxton Christmas Fair

5 & 6 December 2026

This market showcases the very best of local artisans, food, and drink, creating a lovely festive buzz in the historic spa town.

Skipton Christmas Market

5 & 6 December 2026

Skipton Christmas Market is back! The must-see event will have a variety of stalls with handmade gifts, food and drink, and much more.

These small-town Christmas markets across the north have plenty to offer every visitor. From hot food and sweet treats to Santa’s grottos and memories you won’t forget. Plus, you can get there by train with ease, allowing you to enjoy the mulled wine to the fullest. Travelling together? Consider a duo or family ticket to save on your travel, or if you travel with family regularly, a family and friends railcard could be an excellent choice. Save even more with no booking fees when you buy tickets via the Northern App!