Wales · Tonight · Top 5 · Comedy · Theatre · Live music · Classical music · Family shows · Dance · Tribute acts · Pantomime · Christmas shows
Family shows in Wales
- 11:30 Festive Fun with Peppa at Gwyn Hall, Neath – Sun 15 Nov (3 dates)
- 14:00 Tad and the Magic Lamp (U) RELAXED ENVIRONMENT at Torch Theatre Milford Haven, Milford Haven – Sun 15 Nov · from £6
- 11:00 Baby B! Storytelling Group at Brycheiniog Brecon, Brecon – Wed 18 Nov (7 dates)
- 09:30 Sing with your little one at The Hafren Newtown, Newtown – Fri 20 Nov (4 dates)
- 11:30 Vibe Studios present Christmas Showcase at Congress Theatre Cwmbran, Cwmbran – Sat 21 Nov (2 dates)
- 19:00 Pinocchio at Clwyd Theatr Cymru, Mold – Sat 21 Nov (48 dates) · from £20
- 10:00 Sioe Nadolig Cyw at William Aston Hall Wrexham, Wrexham – Tue 24 Nov (3 dates) · from £7
- 10:00 Cwmni Mega: Gwion Bach a Ceridwen y Wrach at Brycheiniog Brecon, Brecon – Thu 26 Nov (2 dates) · from £13
- 19:00 CINDERELLA- CHRISTMAS 2026 at Aberdare Coliseum Theatre, Trecynon – Fri 27 Nov (7 dates) · from £17
- 19:00 CINDERELLA Riverfront Panto 2026 at The Riverfront Newport, Newport – Fri 27 Nov (59 dates) · from £18
- 11:00 Santa's Best Ever Christmas at The Savoy Theatre Monmouth, Monmouth – Sun 29 Nov (2 dates) · from £9.50
- 16:00 Lantern Parade: Lights of the World at Wales Millennium Centre, Cardiff – Sun 29 Nov
- 19:15 The Wizard of Oz at Gwyn Hall, Neath – Mon 30 Nov
- 13:45 West Park Primary presents Lights, Camel, Action! at Maesteg Town Hall, Maesteg – Thu 3 Dec (2 dates) · from £10
- 19:00 Peter Pan! — Newbridge Memo at Newbridge Memorial Hall, Newbridge – Thu 3 Dec
- 19:00 Jack & The Beanstalk 2026 at Theatr Stiwt Wrexham, Wrexham – Fri 4 Dec (23 dates) · from £17.50
- 19:30 Ding Dong: It's Christmas at The Savoy Theatre Monmouth, Monmouth – Fri 4 Dec (3 dates)
- 09:30 Brunch with Santa 2026 at Theatr Stiwt Wrexham, Wrexham – Sat 5 Dec (2 dates) · from £7.50
- 11:00 Puss in Boots Pantomime at Torch Theatre Milford Haven, Milford Haven – Sat 5 Dec (24 dates) · from £21
- 11:00 The Littlest Yak at Clwyd Theatr Cymru, Mold – Sat 5 Dec (27 dates) · from £10
- 14:00 Snow White at Swansea Grand Theatre, Swansea – Sat 5 Dec (48 dates) · from £19.50
- FRI 11 DEC & SAT 12 DEC 2026 | DEAR SANTA at The Blake Theatre Monmouth, Monmouth – Fri 11 Dec
- 00:01 Panto Programme (MTH) at Maesteg Town Hall, Maesteg – Fri 11 Dec (10 dates) · from £3
- 09:45 Beauty and the Beast (MTH 2026) at Maesteg Town Hall, Maesteg – Fri 11 Dec (22 dates) · from £5
- 19:00 Peter Pan - 2026 at Congress Theatre Cwmbran, Cwmbran – Fri 11 Dec (21 dates)
- 19:00 Delta Dance Academy - Ice Queen The Panto at William Aston Hall Wrexham, Wrexham – Fri 11 Dec (4 dates) · from £15
- Peter Pan - Family Christmas Show at ICC Wales, Newport – Sat 12 Dec · from £18
- 11:00 BAM: Babies’ Adventures in Music at Memo Arts Centre, Barry – Sat 12 Dec (2 dates) · from £5
- 12:00 CINDERELLA - CHRISTMAS 2026 at Aberdare Coliseum Theatre, Trecynon – Sat 12 Dec (13 dates) · from £17
- 12:00 Dick Whittington at The Savoy Theatre Monmouth, Monmouth – Sat 12 Dec (8 dates) · from £12
- 14:00 Sleeping Beauty at Venue Cymru, Llandudno – Sat 12 Dec (32 dates) · from £27.50
- 15:00 The Polar Express Pyjama Party! at Gwyn Hall, Neath – Sat 12 Dec (3 dates)
- 19:00 Jack Off The Beanstalk at Borough Theatre, Abergavenny – Sat 12 Dec (2 dates) · from £28.50
- 11:00 Santa's best ever Christmas at The Hafren Newtown, Newtown – Sun 13 Dec (2 dates)
- 15:00 SUN 13 DEC | 3PM & 5PM | THE SNOWMAN at The Blake Theatre Monmouth, Monmouth – Sun 13 Dec
- 16:00 Santa’s Best Ever Christmas at Gwyn Hall, Neath – Mon 14 Dec (3 dates)
- 13:00 The Snow Queen at Theatr Colwyn, Colwyn Bay – Sat 19 Dec (24 dates) · from £13
- 13:00 The Cat in the Hat RELAXED ENVIRONMENT at Torch Theatre Milford Haven, Milford Haven – Tue 29 Dec · from £6
- 19:00 Peter Pan the Pantomime at Gwyn Hall, Neath – Thu 7 Jan (6 dates) · from £16
- 10:00 Peter Pan the Pantomime (Schools) at Gwyn Hall, Neath – Tue 12 Jan (3 dates) · from £8
- Peter Pan the Pantomime (BSL & Relaxed) at Gwyn Hall, Neath – Wed 13 Jan · from £12