Edinburgh · Tonight · Top 5 · Comedy · Theatre · Live music · Classical music · Family shows · Dance · Tribute acts · Pantomime · Christmas shows
What's on in Edinburgh in January 2027
- 15:00 SCO 2026-27 Viennese New Year at Usher Hall Edinburgh, Edinburgh – Fri 1 Jan · from £6
- 12:00 Edinburgh Royal Choral Union - Messiah at Usher Hall Edinburgh, Edinburgh – Sat 2 Jan · from £5
- 14:00 The Adventures of Pinocchio at Kings Theatre Edinburgh, Edinburgh – Sat 2 Jan (24 dates) · from £18.25
- 14:00 A Christmas Carol at Royal Lyceum Theatre, Edinburgh – Sat 2 Jan (3 dates) · from £15
- 14:00 A Christmas Carol - Programme at Royal Lyceum Theatre, Edinburgh – Sat 2 Jan (3 dates) · from £6.50
- 19:30 Alan Carr: Warm Up at Traverse Theatre, Edinburgh – Mon 4 Jan (2 dates) · from £25
- 19:30 An Evening with the Hibs Legends at Brunton Theatre Musselburgh, Musselburgh – Thu 7 Jan
- Romesh Ranganathan Will Change Your Life at Edinburgh Playhouse, Edinburgh – Sat 9 Jan
- 14:30 Paw Patrol Live! Heroes Unite at Kings Theatre Edinburgh, Edinburgh – Sat 9 Jan (5 dates) · from £24.50
- 14:30 Paw Patrol Live! Heroes Unite at Festival Theatre, Edinburgh – Sat 9 Jan (5 dates) · from £24.50
- 19:30 Southside of the Tracks 2027 at Queens Hall Edinburgh, Edinburgh – Sat 9 Jan · from £25
- 19:30 Killer Queen at Usher Hall Edinburgh, Edinburgh – Sat 9 Jan · from £26 · ShowPlanr show
- 18:00 PASS BA Dance and Drama Double Bill at Traverse Theatre, Edinburgh – Sun 10 Jan · from £4.95
- 11:00 Emerging Artists - Catriona Mackenzie at Usher Hall Edinburgh, Edinburgh – Mon 11 Jan · from £3
- Jack Whitehall: Bad Influence at Edinburgh Playhouse, Edinburgh – Tue 12 Jan
- 11:00 60+ Acting Spring 27 - Tuesdays at Royal Lyceum Theatre, Edinburgh – Tue 12 Jan
- 19:30 The Curious Incident of the Dog in the Night-Time at Festival Theatre, Edinburgh – Tue 12 Jan (7 dates) · from £15.25
- 14:00 60+ Acting Spring 27 - Wednesdays at Royal Lyceum Theatre, Edinburgh – Wed 13 Jan
- Varna International Ballet - Edinburgh at Edinburgh Playhouse, Edinburgh – Thu 14 Jan
- 14:00 SCO 26/27: Beethoven Symphonies at Queens Hall Edinburgh, Edinburgh – Thu 14 Jan · from £6
- 19:00 National Theatre Live: Hay Fever at Brunton Theatre Musselburgh, Musselburgh – Thu 14 Jan
- 15:00 Scottish Ensemble & RCS Strings – New Horizons at Queens Hall Edinburgh, Edinburgh – Sat 16 Jan · from £5
- 19:30 The Runrig Experience at Usher Hall Edinburgh, Edinburgh – Sat 16 Jan · from £32.50
- 19:30 Andy Zaltzman: The Certifiable History at Royal Lyceum Theatre, Edinburgh – Sat 16 Jan · from £22.50
- 19:30 The Elvis Years at Usher Hall Edinburgh, Edinburgh – Sun 17 Jan · from £30
- 11:00 Emerging Artists - Duo Marier at Usher Hall Edinburgh, Edinburgh – Mon 18 Jan · from £3
- Billy Elliot the Musical at Edinburgh Playhouse, Edinburgh – Tue 19 Jan
- 19:00 The Jesus and Mary Chain & The Psychedelic Furs at Usher Hall Edinburgh, Edinburgh – Wed 20 Jan · from £45
- 19:30 Hay Fever - NT Live Encore Film Screening at Kings Theatre Edinburgh, Edinburgh – Wed 20 Jan · from £15.25
- 19:30 Hay Fever - NT Live Encore Film Screening at Festival Theatre, Edinburgh – Wed 20 Jan · from £15.25
- 19:30 Golden Boy - NT Live Encore Film Screening at Kings Theatre Edinburgh, Edinburgh – Thu 21 Jan · from £15.25
- 19:30 The Classic Rock Show 2027 at Usher Hall Edinburgh, Edinburgh – Thu 21 Jan · from £40
- 19:30 Golden Boy - NT Live Encore Film Screening at Festival Theatre, Edinburgh – Thu 21 Jan · from £15.25
- 19:30 Daniel Martinez Flamenco Company - Al Compas Del Querer at Usher Hall Edinburgh, Edinburgh – Fri 22 Jan · from £38
- 19:30 A Thousand Flexible Ways at Queens Hall Edinburgh, Edinburgh – Sat 23 Jan · from £10
- 19:30 The Chicago Blues Brothers at Usher Hall Edinburgh, Edinburgh – Sat 23 Jan · from £23
- 18:00 A Toast Fae The Lassies at Kings Theatre Edinburgh, Edinburgh – Sun 24 Jan · from £15.25
- 11:00 Emerging Artists - Grace Stewart Skinner at Usher Hall Edinburgh, Edinburgh – Mon 25 Jan · from £3
- 19:30 Pavel Kolesnikov and Samson Tsoy - Music for Two Pianists at Queens Hall Edinburgh, Edinburgh – Mon 25 Jan · from £20
- 19:30 By Royal Appointment at Kings Theatre Edinburgh, Edinburgh – Tue 26 Jan (7 dates) · from £18.25
- 19:30 SCO 26/27: SCO x Brooklyn Rider at Queens Hall Edinburgh, Edinburgh – Thu 28 Jan · from £6
- 19:30 Robben Ford at Queens Hall Edinburgh, Edinburgh – Fri 29 Jan · from £32.50
- 19:30 The Dubliners Encore - Official Stage Show at Usher Hall Edinburgh, Edinburgh – Fri 29 Jan · from £26
- 19:30 Romeo & Juliet at Royal Lyceum Theatre, Edinburgh – Sat 30 Jan · from £20
- 19:30 Testing Page at Usher Hall Edinburgh, Edinburgh – Sun 31 Jan · from £3