Take a trip on Swanage Railway in the run up to Christmas and get the chance to meet Santa. Fun for all the family with each child getting a present.
Location: Swanage, Dorset
Full of atmosphere and tradition, the Christmas Gardens of Light unclude an outdoor ice rink, Alpine Christmas Market, and historic gardens draped in lights.
Location: Bournemouth, Dorset
Get into the Christmas spirit with a trip to Grassington Dickensian Festival with stalls, entertainment, local food and crafts.
Location: Grassington, Yorkshire Dales National Park
Go ice-skating, visit Santa, sip on mulled wine and spend the weekend celebrating all things festive in the beautiful city of Chester.
Location: Chester, Cheshire
Get into the Christmas spirit with a visit to a Christmas Fair in medieval Lavenham and a Dickensian Christmas at a Tudor manor in Long Melford.
Location: Lavenham and Long Melford, Suffolk
Visit Father Christmas in his secret woodland home, help the elves prepare for the big day, meet Snowy Owl and enjoy a magical theatrical experience.
Location: Kielder Water & Forest Park, Northumberland
Enjoy a traditional shopping experience in Gloucester, featuring Victorian characters, brass bands, choirs, entertainers and a traditional carousel.
Location: Gloucester, Gloucestershire
Whether it is gift buying you are there for or just simply to take in the festive atmosphere, the Shrewsbury Winter Festival has it all on offer.
Location: Sherwsbury, Shropshire
VisitEngland would like to invite you to take part in a short survey about our website.
It should take no more than a couple of minutes.