Hall: Closed
Garden: Closed
Tearoom: Closed

Christmas Fair at Kelmarsh Hall: 27–29 November 2026

Celebrate the season at the Kelmarsh Hall Christmas Fair, taking place from Friday 27th to Sunday 29th November 2026. Set within the decorated rooms of the historic country house, the fair brings together artisan stalls, seasonal treats, festive entertainment and activities for families.

Explore the fair

Browse a hand-picked range of artisan and independent stallholders, with gifts, festive decorations, local produce, crafts and seasonal treats to discover. Visitors can also enjoy seasonal food and drink, including mulled wine, mince pies, mulled cider and hot food stalls.

Festive music and entertainment will run throughout the day, alongside family-friendly activities. The decorated Hall will be open to explore, including a Victorian Christmas in the basement.

Gardens and children’s trail

Winter walks through the historic gardens form part of the event. Children can follow the elf trail in the gardens for the chance to win a season ticket.

Event details

The Christmas Fair is open from 11am to 3pm each day. Entry is £10 per car, or £2 for walkers and cyclists.

Parking is on the event field, followed by a 10–15-minute walk through the woodland. Accessible parking is available via the main gate entrance.

Join us with friends and family to begin the Christmas season at Kelmarsh Hall.

Book Tickets

Christmas Fair at Kelmarsh Hall: 26–29 November 2026

Christmas at Kelmarsh

Join us this Christmas for our magical festive events

Book Here for Wreath Making, Christmas Fair & Festive Open Days! 

Please note, the hall, gardens and sweet pea's tearoom are closed on thursday 1st Augut due to a private event - apologies for any inconvenience