Wales · Tonight · Top 5 · Comedy · Theatre · Live music · Classical music · Family shows · Dance · Tribute acts · Pantomime · Christmas shows
Christmas shows in Wales
- 19:00 That'll Be Christmas at Venue Cymru, Llandudno – Mon 16 Nov · from £28.50
- 13:00 Lunchtime Theatre - A Christmas Carol (Met) at The Metropole Theatre, Abertillery – Wed 18 Nov · from £7
- Hoolah Groove: Christmas Special @ BOCS at The Queens Hall, Narberth – Fri 20 Nov
- 17:15 Merry Christmas Aubrey Flint (PG) at Torch Theatre Milford Haven, Milford Haven – Fri 20 Nov (6 dates) · from £6
- 11:30 Vibe Studios present Christmas Showcase at Congress Theatre Cwmbran, Cwmbran – Sat 21 Nov (2 dates)
- 19:00 Christmas in Ireland at Swansea Grand Theatre, Swansea – Sat 21 Nov · from £24.50
- 19:30 The Nutcracker Performed By The Imperial Classical Ballet at New Theatre Cardiff, Cardiff – Mon 23 Nov · from £43.75
- 19:00 That'll Be The Day - That'll Be Christmas at New Theatre Cardiff, Cardiff – Tue 24 Nov · from £34.50
- 19:30 The Big Christmas Sing A-Long at Venue Cymru, Llandudno – Tue 24 Nov · from £44.50
- 19:30 Step Into Christmas at Venue Cymru, Llandudno – Wed 25 Nov · from £32.50
- 19:45 Merry Christmas Aubrey Flint (PG) SUBTITLED at Torch Theatre Milford Haven, Milford Haven – Wed 25 Nov · from £6
- 19:30 A Christmas Carol at Theatr Stiwt Wrexham, Wrexham – Thu 26 Nov (3 dates) · from £15
- 19:00 CINDERELLA- CHRISTMAS 2026 at Aberdare Coliseum Theatre, Trecynon – Fri 27 Nov (7 dates) · from £17
- 11:00 Cbeebies Christmas Panto (U) at Clwyd Theatr Cymru, Mold – Sat 28 Nov (4 dates) · from £5
- 15:00 Step Into Christmas at New Theatre Cardiff, Cardiff – Sat 28 Nov · from £32.50
- 11:00 Santa's Best Ever Christmas at The Savoy Theatre Monmouth, Monmouth – Sun 29 Nov (2 dates) · from £9.50
- 11:00 Arthur Christmas (PG) at Theatr Colwyn, Colwyn Bay – Sun 29 Nov (2 dates) · from £5
- 19:30 Step Into Christmas at William Aston Hall Wrexham, Wrexham – Sun 29 Nov · from £32
- 19:00 National Lampoon's Christmas Vacation (12A) at Theatr Colwyn, Colwyn Bay – Mon 30 Nov (2 dates) · from £5
- TUE 1 DEC 2026 | RBO: THE NUTCRACKER at The Blake Theatre Monmouth, Monmouth – Tue 1 Dec
- 19:15 RBO: The Nutcracker (Ballet) at Gwyn Hall, Neath – Tue 1 Dec
- 19:15 Royal Ballet: THE NUTCRACKER at Clwyd Theatr Cymru, Mold – Tue 1 Dec · from £18
- WED 2 DEC 2026 | CHRISTMAS GOTHIC – DYAD PRODUCTIONS at The Blake Theatre Monmouth, Monmouth – Wed 2 Dec · from £17
- 11:00 White Christmas (U) at Theatr Colwyn, Colwyn Bay – Wed 2 Dec · from £5
- 13:00 LUNCHTIME CONCERT WITH SINFONIA CYMRU: Christmas Concert: Classics and Carols - December 2026 at The Riverfront Newport, Newport – Wed 2 Dec
- 19:30 DGITC A Ghost Story for Christmas at Gwyn Hall, Neath – Wed 2 Dec · from £12
- 19:30 Christmas with Only Men Aloud at The Savoy Theatre Monmouth, Monmouth – Wed 2 Dec
- 19:30 Holly at Christmas: Buddy Holly and the Cricketers at The Savoy Theatre Monmouth, Monmouth – Thu 3 Dec · from £25
- 19:30 Tchaikovsky’s Nutcracker at Wales Millennium Centre, Cardiff – Thu 3 Dec · from £17
- 19:30 The Christmas Orchestra at Brangwyn Hall Swansea, Swansea – Thu 3 Dec · from £31
- Step Into Christmas at Swansea Building Society Arena, Swansea – Fri 4 Dec
- 18:30 Bingo Lingo - Deck the balls - Christmas Special at Patti Pavilion Swansea, Swansea – Fri 4 Dec (4 dates)
- 19:00 A Christmas Cracker with Alan Curtis & Mike Ruddock at Gwyn Hall, Neath – Fri 4 Dec · from £33
- 19:30 Ding Dong: It's Christmas at The Savoy Theatre Monmouth, Monmouth – Fri 4 Dec (3 dates)
- SAT 5 DEC 2026 | THE WEST END AT CHRISTMAS at The Blake Theatre Monmouth, Monmouth – Sat 5 Dec
- 14:00 Arthur Christmas (15th Anniversary) (PG) at Torch Theatre Milford Haven, Milford Haven – Sat 5 Dec (2 dates) · from £6
- 19:00 Christmas with Elvis The Final Show at Borough Theatre, Abergavenny – Sat 5 Dec
- 19:00 André Rieu’s 2026 Christmas Concert: Let it Snow at Gwyn Hall, Neath – Sat 5 Dec
- 19:00 André Rieu's 2026 Christmas Concert: Let It Snow at Torch Theatre Milford Haven, Milford Haven – Sat 5 Dec (2 dates) · from £19
- 19:00 Andre Rieu Christmas Show: Let it Snow at Clwyd Theatr Cymru, Mold – Sat 5 Dec (2 dates) · from £18
- Karmen Field's Christmas Party Bonanza! at Fuel Rock Club Cardiff, Cardiff – Sun 6 Dec
- 14:00 André Rieu’s 2026 Christmas Concert: Let It Snow at Theatr Colwyn, Colwyn Bay – Sun 6 Dec · from £15.50
- 19:00 A Christmas Carol at the Buckholt at The Savoy Theatre Monmouth, Monmouth – Sun 6 Dec
- LEE GILBERT CHRISTMAS CONCERT at Aberdare Coliseum Theatre, Trecynon – Tue 8 Dec · from £5
- 17:00 Premier Plus Christmas Taster Evening at Venue Cymru, Llandudno – Tue 8 Dec · from £50
- Maggie's Christmas Extravaganza 2026 at Swansea Building Society Arena, Swansea – Wed 9 Dec
- 18:00 TCM Christmas Celebration at Clwyd Theatr Cymru, Mold – Thu 10 Dec · from £5
- 19:00 Abergavenny Flower Arrangement Society - A Fairy Tale Christmas at Borough Theatre, Abergavenny – Thu 10 Dec · from £15
- Viva Las Christmas at ICC Wales, Newport – Fri 11 Dec · from £68
- 16:00 A Child's Christmas in Wales at Borough Theatre, Abergavenny – Fri 11 Dec · from £10
- 19:00 Christmas By Candlelight — Newbridge Memo at Newbridge Memorial Hall, Newbridge – Fri 11 Dec
- 19:00 Hospice of the Valleys - Christmas Concert (Met) at The Metropole Theatre, Abertillery – Fri 11 Dec · from £10
- Bingo Lingo - Deck The Balls Christmas Special at Swansea Building Society Arena, Swansea – Sat 12 Dec
- Peter Pan - Family Christmas Show at ICC Wales, Newport – Sat 12 Dec · from £18
- 11:00 Arthur Christmas (U) at Clwyd Theatr Cymru, Mold – Sat 12 Dec (2 dates) · from £5
- 12:00 CINDERELLA - CHRISTMAS 2026 at Aberdare Coliseum Theatre, Trecynon – Sat 12 Dec (13 dates) · from £17
- 14:00 Muppet Christmas Carol (U) at Clwyd Theatr Cymru, Mold – Sat 12 Dec (2 dates) · from £7.50
- 18:30 Contenders Xmas Cracker at Patti Pavilion Swansea, Swansea – Sat 12 Dec · from £12
- 19:00 A Child's Christmas in Wales (MTH) at Maesteg Town Hall, Maesteg – Sat 12 Dec · from £10.50
- 19:30 West End at Christmas (Met) at The Metropole Theatre, Abertillery – Sat 12 Dec · from £18
- 11:00 Santa's best ever Christmas at The Hafren Newtown, Newtown – Sun 13 Dec (2 dates)
- 14:00 The Royal Ballet: The Nutcracker at Torch Theatre Milford Haven, Milford Haven – Sun 13 Dec · from £9
- 15:00 BBC NOW - Christmas Carols at Brangwyn Hall Swansea, Swansea – Sun 13 Dec · from £7
- 15:30 WSO - The Nutcracker at William Aston Hall Wrexham, Wrexham – Sun 13 Dec · from £3.50
- 16:00 For Wales, See Wales - Christmas Live Show! at Wales Millennium Centre, Cardiff – Sun 13 Dec · from £15
- 18:30 A Call to Christmas - Lleisiau Torfaen Voices at Congress Theatre Cwmbran, Cwmbran – Sun 13 Dec
- 16:00 Santa’s Best Ever Christmas at Gwyn Hall, Neath – Mon 14 Dec (3 dates)
- 19:30 Swing Swing Swing into Christmas by Candlelight at Brangwyn Hall Swansea, Swansea – Tue 15 Dec · from £10
- 18:00 CHRISTMAS WITH CONNOR at The Riverfront Newport, Newport – Wed 16 Dec · from £10
- 19:00 That’ll Be Christmas at The Hafren Newtown, Newtown – Thu 17 Dec
- 19:30 The Best of Buble - Home For Christmas at William Aston Hall Wrexham, Wrexham – Thu 17 Dec · from £29.50
- 19:30 BBC NOW - The Magic of Christmas at Brangwyn Hall Swansea, Swansea – Thu 17 Dec · from £7
- Gimme, Gimme, Gimme, Christmas Festive-al at ICC Wales, Newport – Fri 18 Dec · from £68
- 15:00 The Magic of Christmas at Wales Millennium Centre, Cardiff – Fri 18 Dec · from £17
- 19:30 Brecon Festival Ballet: The Nutcracker at Brycheiniog Brecon, Brecon – Fri 18 Dec (5 dates) · from £27.50
- Harps, Choirs and Drums – Celebrate Christmas at The Queens Hall, Narberth – Sat 19 Dec
- 19:00 Welcome to Christmas at Borough Theatre, Abergavenny – Sat 19 Dec · from £13
- 19:30 Christmas in Ireland at The Hafren Newtown, Newtown – Sat 19 Dec
- 14:30 The West End At Christmas at Ffwrnes Theatre Llanelli, Llanelli – Sun 20 Dec · from £26.50
- 19:30 Christmas in Ireland at William Aston Hall Wrexham, Wrexham – Sun 20 Dec · from £30.50
- THE MUPPET CHRISTMAS CAROL (U) at Aberdare Coliseum Theatre, Trecynon – Tue 22 Dec · from £4.10
- 14:30 How The Grinch Stole Christmas at Borough Theatre, Abergavenny – Wed 23 Dec · from £5
- Gourmet To Go Christmas Day Lunch at ICC Wales, Newport – Thu 24 Dec