Supporting your local market town and their independent traders has been made easy with this comprehensive list of festive fairs
Here are 14 Christmas Markets in the Yorkshire Dales set to brighten up December, and give the whole family a reason to wrap up and check out the local crafts on offer.

9. Christmas Market, South Stainley.
The South Stainley Artisan Christmas Market will take place on Wednesday, November 29, and December 6, and 13. The market will be in The Garden Room at The Inn at South Stainley. Photo: South Stainley

10. Christmas Market, Knaresborough
The 2023 Knaresborough Christmas Market will take place on Saturday, December 2, and Sunday, December 3, from 10am - 5pm. The market will be in the historic market place. Photo: Christmas Market, Knaresborough

11. Christmas in the Courtyard, Leyburn
Christmas in the Courtyard at Leyburn on the edge of the Yorkshire Dales will have a BBQ, fire pits, stalls, games, mulled wine and a Santas Grotto. The event will take place on Saturday, December 2., from 4pm. Photo: Christmas in the Courtyard, Leyburn

12. Christmas Market, Grassington
The Christmas Market in Grassington will take place on Saturday, December 2, and Saturday, December 9. Expect a Santas Grotto, live music, Stalls and an Elf Workshop. Photo: Christmas Market, Grassington

