Price: Most recently published: Adult £20 (£17 online) · Child with an adult £18 (£15 online) · Under 5s free · Family 2+2 £65 (£60 online) · Free carer ticket
Best for ages:
- Primary (5 to 11)
- Teens (11 plus)
Indoor or outdoor: Indoor and outdoor
Good for rainy days: Yes
Price: Sleeping Beauty panto (Jan 2027): Adult £17 · Concession £16 (under 18s, over 60s, unwaged) · Box office prices, 13 Nov 2026
Best for ages:
- All ages
Indoor or outdoor: Indoor
Good for rainy days: Yes
Price: Santa Express (28 Nov to 24 Dec 2026): £29.50, £34.50 or £39.50 per person by date, carer £17.50. Winter Steamer (27 Dec to 3 Jan): adult £24.95 with one child 4 to 15 free, extra child £6.50. £1.50 booking fee
Best for ages:
- All ages
Indoor or outdoor: Indoor and outdoor
Good for rainy days: Yes
Price: Adult £14.30 (£13 without Gift Aid) · Child 5 to 17 £7.20 (£6.50) · Under 5s free · Family 2+3 £35.80 (£32.50) · NT members free · Father Christmas £11.50 per child plus admission
Best for ages:
- All ages
Indoor or outdoor: Indoor and outdoor
Good for rainy days: Yes
Price: Esmeralda the Elf and Father Christmas (5 and 6 Dec 2026): £5 per adult or child, babes in arms need a child ticket · No booking fee shown (13 Nov 2026) · Panto Jan 2027: adults from £17
Best for ages:
- All ages
Indoor or outdoor: Indoor
Good for rainy days: Yes
Price: Under 16s £7.60 before 7pm, £8.10 from 7pm · Adult £8.60 · Mondays all concession · 60p booking fee per pre-booked ticket · Festive Fun with Peppa £5 (14 to 22 Nov 2026)
Best for ages:
- Pre-school (3 to 5)
- Primary (5 to 11)
- Teens (11 plus)
Indoor or outdoor: Indoor
Good for rainy days: Yes
Price: Cinderella panto (12 Dec 2026 to 3 Jan 2027), booking system 13 Nov: Child £19 to £28.50 · Adult £25 to £31.50 · Concession £24 to £31 · Under 2s need no seat ticket (terms) · Booking fees may apply
Best for ages:
- All ages
Indoor or outdoor: Indoor
Good for rainy days: Yes
Price: Puss in Boots (5 to 31 Dec 2026): from £10 · Previews 5 Dec: adult £16, child £10 · Under 18 months free with a ticket · No booking fees
Best for ages:
- Toddlers (1 to 3)
- Pre-school (3 to 5)
- Primary (5 to 11)
- Teens (11 plus)
Indoor or outdoor: Indoor
Good for rainy days: Yes
Usually closed Sundays
Price: Online tickets (13 Nov 2026): adult £5.80, child 3 to 15 £3.90, plus a booking fee for non-members · Under 3s free, no ticket needed
Best for ages:
- All ages
Indoor or outdoor: Indoor
Good for rainy days: Yes
Price: Adult £9 · Under 18s in full-time education free · Student £5 · Carers free · Tickets valid 12 months
Best for ages:
- All ages
Indoor or outdoor: Indoor
Good for rainy days: Yes
Usually closed Mondays









