Edinburgh · Tonight · Top 5 · Comedy · Theatre · Live music · Classical music · Family shows · Dance · Tribute acts · Pantomime · Christmas shows
Christmas shows in Edinburgh
- 19:45 Tony Hadley - The Christmas Big Band Tour 2026 at Usher Hall Edinburgh, Edinburgh – Mon 23 Nov · from £40
- 19:00 A Christmas Carol at Royal Lyceum Theatre, Edinburgh – Sat 28 Nov (40 dates) · from £15
- 19:00 A Christmas Carol - Programme at Royal Lyceum Theatre, Edinburgh – Sat 28 Nov (40 dates) · from £6.50
- 19:00 A Christmas Carol - SECRET SEATS at Royal Lyceum Theatre, Edinburgh – Wed 2 Dec (3 dates) · from £20
- 19:00 Disney's The Muppet Christmas Carol in Concert - Live to Film at Usher Hall Edinburgh, Edinburgh – Thu 3 Dec · from £32.50
- A Tale with Santa in The Christmas Cabin at Dalkeith Country Park, Edinburgh – Fri 4 Dec (3 dates) · from £6
- 19:00 Massaoke: Christmas Live at Usher Hall Edinburgh, Edinburgh – Fri 4 Dec · from £29
- 19:00 A Christmas Celebration with St Martin's Voices at St Giles' Cathedral Edinburgh, Edinburgh – Fri 4 Dec · from £16.63
- 19:30 Swing Into Christmas with the Down for the Count Swing Orchestra at Queens Hall Edinburgh, Edinburgh – Fri 4 Dec · from £14
- 13:10 Get Organised - Choir and Organ Christmas Special at Usher Hall Edinburgh, Edinburgh – Mon 7 Dec · from £5
- 20:00 Anna Massie & Hannah Rarity Christmas at Traverse Theatre, Edinburgh – Mon 7 Dec · from £19
- 19:00 George Heriot’s School – A Magical Christmas at Usher Hall Edinburgh, Edinburgh – Wed 9 Dec · from £12
- 19:30 Xmas on the Dancefloor at Usher Hall Edinburgh, Edinburgh – Thu 10 Dec · from £30 · ShowPlanr show
- 18:00 Christmas with St Giles' Cathedral Choir - Concert 1 at St Giles' Cathedral Edinburgh, Edinburgh – Sat 12 Dec
- 19:30 Live At Christmas with Fern Brady, John Kearns, John Robins & more at Queens Hall Edinburgh, Edinburgh – Sat 12 Dec · from £27.50
- 20:00 Christmas with St Giles' Cathedral Choir - Concert 2 at St Giles' Cathedral Edinburgh, Edinburgh – Sat 12 Dec
- 20:00 The Big Christmas Sing A-Long at Queens Hall Edinburgh, Edinburgh – Sun 13 Dec · from £30
- 19:30 On Christmas Night : The Glory of Choir of King's College Cambridge at Usher Hall Edinburgh, Edinburgh – Mon 14 Dec · from £6
- 19:00 A Georgia Cécile Kinda Christmas! at Edinburgh Assembly Rooms, Edinburgh – Tue 15 Dec · from £27.50
- 19:30 Dollar Academy Christmas Concert 2026 at Usher Hall Edinburgh, Edinburgh – Tue 15 Dec · from £10
- 19:00 James Gillespie's High School Christmas Concert 2026 at Usher Hall Edinburgh, Edinburgh – Wed 16 Dec · from £10
- 19:30 Step Into Christmas at Edinburgh Assembly Rooms, Edinburgh – Wed 16 Dec · from £26
- 19:30 SCO 26/27: A Baroque Christmas at Queens Hall Edinburgh, Edinburgh – Thu 17 Dec · from £6
- 19:30 The Scottish Christmas Songbook at Queens Hall Edinburgh, Edinburgh – Sat 19 Dec (3 dates) · from £27
- 14:30 RSNO Season 26-27: Christmas Concert featuring The Snowman at Usher Hall Edinburgh, Edinburgh – Sun 20 Dec · from £10
- 19:30 BBC SSO 26-27: Christmas at the Movies at Usher Hall Edinburgh, Edinburgh – Mon 21 Dec · from £9.50
- 19:30 G4 Christmas 2026 at Usher Hall Edinburgh, Edinburgh – Mon 28 Dec · from £34.50