Yorkshire is about to become a land of merriment, why not pick up a host of magical gifts at local markets, fairs and shopping events.

11th -13th and 18th 20th November
THE PIECE HALL WINTER MAKERS MARKET
Returning this November, the Makers Market will showcase some of the region's top artisan makers with a fabulous selection of independent craft stalls. Little ones will love having a go on the carousel, while bigger kids can enjoy live entertainment from local musicians.
Piece Hall, Halifax
www.thepiecehall.co.uk/culture

17th November - 23rd December
ST NICHOLAS CHRISTMAS FAIR, YORK
These famous alpine chalets have graced the streets of York since 1992, creating a wintry wonderland within the medieval city. For its 30th anniversary, the Christmas market will be even bigger and better than ever before with a huge array of local traders and artisan products, live entertainment and pop-up bars to warm your cockles.
Parliament Street and St Sampson’s Square, York
www.visityork.org/events/york-christmas-market

18th November - Christmas Eve
SHEFFIELD CHRISTMAS MARKET
The Steel City's festive market has come a long way since its humble beginnings as a handful of cabins in the city's main shopping area; it is now a huge event with over 50 market stalls covering Fargate, Town Hall Square and Peace Gardens, Sheffield.
sheffieldchristmasmarkets.co.uk

18th -20th November
WHITBY CHRISTMAS MARKET AND FESTIVAL
Celebrate Christmas by the sea and seek out some unusual, unique gifts in this free festival. Organised by Whitby Town Council, there's sure to be a little something for everyone with plenty of activities to get involved in. Keep yourself fuelled for Christmas shopping as you tuck into tasty, local produce.
Marina Car Park, Whitby
www.discoveryorkshirecoast.com

1st - 4th December
THE GREAT YORKSHIRE CHRISTMAS FAIR
The Great Yorkshire Showground will host this large indoor festive fair featuring over 150 companies and there's restaurants, a cafe, a champagne bar and free parking.
The Great Yorkshire Showground, Harrogate
www.facebook.com/greatyorkshirechristmasfair

2nd- 11th December
HARROGATE CHRISTMAS FAYRE
Taking place amongst the town's iconic shopping streets, over 50 traders from across Yorkshire and the UK will come together for Harrogate's highly anticipated Christmas market in the pedestrianised areas of Oxford Street, Cambridge Street and Market Place in Harrogate town centre.
www.facebook.com/HarrogateChristmasFayreOfficial

3rd - 4th December
KNARESBOROUGH CHRISTMAS MARKET
As a town steeped in myth and legend, Knaresborough is known for its magical feel all year round, so it goes without saying that Christmas here is extra special. The annual Christmas Market sees a huge number of independent traders lining the streets, ready to give visitors a proper Yorkshire welcome.
Market Place, Knaresborough
knaresboroughchristmasmarket.co.uk

3rd - 4th December
MALTON CHRISTMAS FESTIVAL
Malton prides itself on being Yorkshire's 'food capital' and the town's Christmas Festival shows exactly why it has received this accolade - visitors can expect a huge offering of the best local (and festive) produce, with everything from figgy puddings and freshly prepared turkeys through to macrons, mulled wine and chestnuts, so come armed with a big appetite.
Market Place, Malton
www.visitmalton.com/malton-christmas-market

4th and 11th December
SKIPTON CHRISTMAS MARKET
The famous market of Skipton goes festive on the first two Sundays of December with mulled wine, choirs, brass bands, seasonal entertainment and live music.
Skipton High Street
www.welcometoskipton.com/events-calendar

7th -9th December
MADE IN EAST YORKSHIRE CHRISTMAS MARKET
Taking place in Beverley, this is a wonderful way to support local makers as the market celebrates produce and crafts made exclusively by East Yorkshire businesses. The event proceeds Beverley's iconic Festival of Christmas taking place on Sunday, December 11. Expect themed entertainment each day to get you in the festive spirit.
Beverley town centre
www.beverleyfestivalofchristmas.co.uk