14 Nov 2026 - 3 Jan 2027
Middleton Hall
Step into Starlight Square and discover the magic of Christmas in Middleton Hall.
Very Merry Christmas Market
Discover the Very Merry Christmas Market, where unique and local businesses bring festive treats, gifts, and seasonal charm to life. Enjoy the sights, smells, and little moments that make Christmas feel special.
From 14th - 22nd November 2026 our independant markets will feature:
Jewellery Gifting from Kalypso Glass, The Jewellery Store and Forever Beads
Home and Art Gifting from Cheng Yan Studio, Kyms Hobby House and Things you'll Love
Beauty, Bath and Body Gifting from Love Bubbles and Candle Cabin
Fashion Gifting from Irene Kol London and Local Boutique
Festive Treats from Sweet Dreams
Enchanting Rides for all the family
Don't miss the Victorian Double Decker Carousel and Helter Skelter, Test Drive Santa's Sleigh with our VR experience, jump aboard our Train ride and admire the twinkling lights.
Cheese Cabin
If you're hosting this Christmas, stop off at The Cheese Cabin by Next to try and buy a variety of cheeses that will really impress your guests.
Make a Difference this Christmas
This Christmas, bring hope and joy to those who need it most by dropping a donation in our Wishing Well or picking up a pair of Reindeer Glasses, with every penny going to The Henry Allen Trust. You can also donate a gift to our Giving Tree, find out more information here.
Don't miss booking your tickets to A Magical Visit with Santa and The Snowman™
Test Drive Santa's Sleigh with our VR experience: £6 per person
Train ride: £2.50 per person
Victorian Double Decker Carousel: £4 per person
Helter Skelter: £3 per person
All children under the height restriction must be accompanied by a paying adult.
| Monday - Thursday | 12pm - 6pm |
| Friday | 10am - 8:30pm |
| Saturday | 9am - 7:30pm |
| Sunday | 9am - 6:30pm |
| Monday - Tuesday | 12pm - 6pm |
| Wednesday - Thursday | 12pm - 6:30pm |
| Friday | 10am - 6:30pm |
| Saturday | 9am - 8:30pm |
| Sunday | 9am - 7:30pm |
| Monday - Tuesday | 10am - 6pm |
| Wednesday - Thursday | 10am - 6:30pm |
| Friday | 10am - 7:30pm |
| Saturday | 9am - 8:30pm |
| Sunday | 9am - 7:30pm |