The ballet known for inspiring Christmas spirit is celebrating its 20th year in Halifax.

The Nutcracker, performed by Symphony Nova Scotia, The Young Company of Halifax Dance and Mermaid Theatre of Nova Scotia, opened last weekend and has more shows lined up for the end of the week as it closes out another year.

The Nutcracker is an imaginative story filled with colourful puppets, ballet dancers, and of course, the very recognizable music.

Performances continue Thursday and run through Sunday with tickets $38 for adults and $19 for students and children. Visit for complete details.

Most Popular From ...