top of page

8 Unmissable Christmas Shows for Little People in Edinburgh

There's a fantastic line-up for Winter 2004-5. And plenty of shows suitable for preschoolers as young as 3.  If possible, we’d recommend getting hold of tickets a.s.a.p. And do check to see if a young person’s discount is available. There are also cheaper £10 tickets  available for Nutcracker fans who want to chance it on the day.  


Finally, don’t forget to familiarise your child with the stories and music beforehand. You can do this for free on Youtube. 


Best Christmas Shows for 3yrs+


The Snowman Usher Hall

The RSNO’s magical Christmas Concert features festive melodies, singalong carols, and the enchanting film The Snowman. Narrated by Still Game’s Sanjeev Kohli and accompanied by the Orchestra, it includes the wonderful Walking in the Air. Gather friends and family for this special celebration of Christmas cheer!

The Snowman at Usher Hall Edinburgh
The Snowman at Usher Hall Edinburgh, 3:00pm, Sun 22 Dec 2024


The Nutcracker Festival Theatre

When it comes to the best Christmas shows, you can’t get more traditionally festive than The Nutcracker. The Scottish Ballet bring Nutcracker to life with exquisite dancing, beautiful sets and Tchaikovsky’s popular score played live.

The Nutcracker - Edinburgh Festival Theatre
The Nutcracker - Edinburgh Festival Theatre, Wed 8 to Sat 18 January 2025

Best Christmas Shows for 5yrs+


Treasure Island Usher Hall

Join The Lyceum for their festive adaptation of Treasure Island. This playful new adaption by Orkney playwright Duncan McLean is directed by Lyceum favourite Wils Wilson with songs from Tim Dalling. Adventure awaits! But best keep on the lookout for the Jolly Roger!

Treasure Island
Treasure Island , Lyceum. Thu 28 Nov 2024 – Sat 4 Jan 2025



Children’s Messiah The Queen’s Hall

This Children’s Messiah performances are specially crafted with young ears in mind! Guided by Mr Handel, this specially devised 45-minute adaptation of Handel’s masterpiece will guide young listeners through some of his greatest hits, with plenty of fun and interactive games along the way.

Children’s Messiah Performance
Children’s Messiah Performance, December 18 @ 4:00 pm - 4:45 pm


A Christmas Carol Usher Hall

Children’s Classic Concerts need your help to save Scrooge from his surly ways (what the Dickens is that all about?). CCC pulls out all the stops in their orchestral retelling of the festive classic...Scrooge surely won’t be able to resist this sparkling celebration. Kickstart your Christmas season with guaranteed fun for all the family. 

A Christmas Carol 3:00pm, Sun 8 Dec 2024
A Christmas Carol 3:00pm, Sun 8 Dec 2024


The City of Edinburgh Council’s Instrumental Music Service returns to the Usher Hall for an incredible evening of music, which will showcase the inspiring standard of music making taking place within the city’s central bands, orchestras and ensembles.

The City of Edinburgh Council Instrumental Music Service Childline Concert 7:00pm, Thu 28 Nov 2024
The City of Edinburgh Council Instrumental Music Service Childline Concert 7:00pm, Thu 28 Nov 2024


Disney’s 'The Muppet Christmas Carol' in Concert Live Orchestra alongside Charles Dickens’ classic holiday film, with Kermit the Frog playing Bob Cratchit, the put-upon clerk of stingy Ebenezer Scrooge (Michael Caine).

Disney’s The Muppet Christmas Carol in Concert Live to Film 7:00pm, Wed 4 Dec 2024
Disney’s The Muppet Christmas Carol in Concert Live to Film 7:00pm, Wed 4 Dec 2024

Best Christmas Shows for 7yrs+


Home Alone Usher Hall

A true Christmas favourite, this beloved comedy classic features renowned composer John Williams’ charming and delightful score performed live to picture by the Royal Scottish National Orchestra. Macaulay Culkin stars as Kevin McCallister, an 8-year-old boy who’s accidentally left behind when his family leaves for Christmas vacation, and who must defend his home against two bungling thieves.

RSNO Season 24-25: Home Alone in Concert 7:00pm, Fri 13 Dec 2024
RSNO Season 24-25: Home Alone in Concert 7:00pm, Fri 13 Dec 2024

bottom of page