Visiting the most picturesque towns and villages in North Yorkshire is an excellent way to spend your spare time if you love to stroll around cobbled streets, check out all the local produce and choose gifts for loved ones from independent shops.

But what about visiting some of your favourite coastal spots during the festive period as they “turn into something out of a Christmas movie.”

Well, you can do exactly that, as Time Out has revealed the most festive Christmas towns to visit this year, with Whitby making the list along with the likes of Buxton in Derbyshire and Chipping Campden in the Cotswolds.

Earlier this year, the "charming" seaside location was also crowned one of the best places to live in the UK - you can find out why here.

@thewhitbyphotographer Snow falls at Whitby, North Yorkshire #whitby #snow #winter #christmas #arwen #yorkshire #amazing #beautiful ♬ Walking in the Air - From "The Snowman" - The St Philips Boy's Choir

Why is Whitby one of the most festive Christmas towns in the UK?

The publisher said: “Whitby’s Christmas Festival is [was] back with a bang between November 17th-19th, featuring an explosive firework display, the town’s Christmas lights switch on and a number of local food, drink and gift traders.

Whitby itself is draped in history and makes for an ideal pre-Christmas getaway – not least for its quirky gift emporiums and pubs.

“Then there’s the picturesque Harbour, the 199 Steps and Whitby Beach, which all make for a bracing winter’s walk; its overlooking ruined Gothic Whitby Abbey inspired Bram Stoker’s ‘Dracula’.

“In winter, you’ll also have the nearby Saltwick Bay all to yourself, a favourite beach with fossil hunters.”

The 10 most festive Christmas towns in the UK

Here are the top 10 most festive towns in the UK to visit at Christmas time, according to Time Out:

  1. Windsor, Berkshire
  2. Stratford-upon-Avon, Warwickshire
  3. Mousehole, Cornwall
  4. Ludlow, Shropshire
  5. Oban, Argyll
  6. Bournville, Birmingham
  7. Llangollen, Denbighshire
  8. Whitby, Yorkshire
  9. Chipping Campden, Cotswolds
  10. Buxton, Derbyshire

Visit the Time Out website to learn more about each location featured in the UK's 10 most festive Christmas towns list.