Skip to main content

Fabulously Festive Christmas Markets in Yorkshire 2025

The most wonderful time of year is nearly here, and what better way to get into the festive spirit than exploring Yorkshire’s best Christmas markets?

Fabulously Festive Christmas Markets in Yorkshire 2025

It’s beginning to look a lot like Christmas!

Christmas in Yorkshire means lots of amazing, festive Christmas markets. Whether you’re looking for gifts and decorations or just a festive day out with family and friends, the Christmas markets in Yorkshire have plenty to offer.

Take a look through these must-visit Christmas markets and start planning your festive outings.

Leeds Christmas Market

Leeds Christmas Market returns, taking over City Square and Millennium Square. With over 60 festive stalls offering gifts, delicious food, and drinks, there’s plenty to explore and enjoy. Millennium Square also features a huge covered ice rink (Ice cube) surrounded by more stalls and exciting rides.

You can also visit Thor’s Tipi at Victoria Gardens and explore the lively artisan market at Bond Court. It’s the perfect way to soak up the festive spirit in the heart of Leeds!

Dates: Friday 21st November to Sunday 21st December 2025*

Location & Opening Times: The market is spread across various locations around the city, with opening times varying by location. For full details, visit the official website.

Website: https://www.visitleeds.co.uk/winter-season/christmas-markets

*The Ice Cube and market stalls at Millennium Square will remain open until at least 24th December. 

Leeds Christmas Market
York Christmas Market

York Christmas Market

Take in the beautiful sights of the city of York as you explore its award-winning Christmas market! This year, York Christmas Market is back better than ever with exciting changes to make your visit even more magical. With a new layout to ease crowds, wider walkways, and better stall spacing, it’s easier than ever to soak up the festive atmosphere.

For those looking for a quieter but still festive experience, a quiet hour runs every day from 10am to 12pm - no music, just a calm and peaceful way to enjoy the market.

Dates: Thursday 13th November to Sunday 21st December 2025

Opening Times: 10:30am - 7pm (Monday - Sunday)

Location: Parliament Street, York, YO1 8RU

Website: https://www.visityork.org/christmas

Sheffield Christmas Market

Experience the run-up to Christmas at Sheffield Christmas Markets, spreading festive cheer across Fargate, Barkers Pool, Peace Gardens, and the Moor! Over 80% of the 60+ log cabins are run by local independent traders, perfect for checking off gifts on your Christmas list. Sip drinks at one of four cosy Alpine bars or tuck into a variety of festive food. Sheffield is a must-visit festive destination this year.

Dates: Thursday 13th November to Wednesday 24th December 2025

Opening Times: Open from 10am daily 

Location: Sheffield City Centre, Sheffield, S1 2LG

Website: https://sheffieldchristmasmarkets.co.uk

Sheffield Christmas Market
Beverley Festival of Christmas

Beverley Festival of Christmas

There’s nothing more festive than visiting the beautiful, historic town of Beverley at Christmas! Celebrating its 29th year on Sunday, 14th December, the Beverley Festival of Christmas is the UK’s largest single-day Christmas market, filling the streets with over 120 stalls offering everything from delicious festive food and drink to handcrafted arts and crafts.

Alongside shopping, visitors can enjoy family-friendly entertainment like traditional funfair rides, a brass band, and a birds of prey display. Plus, Santa and his reindeer make a magical appearance, making it a perfect day out for all the family.

Dates: Sunday 14th December 2025

Opening Times: 10am to 4pm

Location: Beverley Town Centre, HU17 8AA

Website: https://www.beverleyfestivalofchristmas.co.uk

Harrogate Christmas Fayre

Open for 10 days only, Harrogate Christmas Fayre brings together the best local traders and traditional European market stalls. Set in the pedestrianised areas of Cambridge Street and Market Place in the heart of Harrogate town centre, the market is filled with festive lights, live entertainment, and a welcoming atmosphere. With only a short time to enjoy it, wrap up warm and get into the Christmas spirit while you can!

Dates: Friday 5th December to Sunday 14th December 2024

Opening Times:

  • Monday to Saturday: 10am - 7pm
  • Sunday: 11am - 4:30pm

Location: Harrogate, HG1 1RX

Website: https://visitharrogate.co.uk/events/harrogate-christmas-fayre

Harrogate Christmas Fayre
Piece Hall Christmas Market

Piece Hall Christmas Market

This festive season, the Piece Hall in Halifax will be open every weekend starting from Friday, 14th November. With over 50 stalls, the market will showcase a fantastic selection of independent food and drink producers, as well as skilled artisan makers offering unique, handcrafted goods. The historic setting of The Piece Hall, decorated with sparkling Christmas lights, adding to the magical experience for all visitors.

Dates: Every weekend, Friday to Sunday, from Friday 14th November to Sunday 21st December 2025

Opening Times: 

  • Friday to Saturday: 10am to 7pm
  • Saturday: 10am to 4pm

Location: The Piece Hall, Blackledge, Halifax, HX1 1RE

Website: https://www.thepiecehall.co.uk/event/christmas-markets 

We've rounded up the best Christmas markets taking place all over Yorkshire - which will you visit? 


While you're soaking up the festive spirit, why not get a head start on your Christmas shopping?

Check out our Christmas gift guides for either the car or van lover in your life - packed with great ideas to suit a range of budgets.

Associated with

  • Ben Logo
  • Santander Logo
  • BVRLA Logo
  • MotoNovo Logo
  • Motor Ombudsman Logo
  • Top Track 100 Logo
  • Premia Solutions Logo
  • Solera CAP HPI Logo

Representative finance example: Personal Contract Purchase (PCP)

Based on a cash price of £20,000 with a £4,000 customer deposit, borrowing £16,000 at a representative APR of 9.90% and the following:

48 Monthly payments of
£249.71
Fixed rate of interest per annum
9.90%
Optional final payment
£9,090.00
Amount of interest
£4,826.37
Total amount payable
£24,836.37
Annual mileage limit
5,000
Excess mileage charge
8.4p