It’s one of the biggest traditions of the holiday season. But sometimes finding the time to enjoy the splendor of the season can be challenging. Lucky for you, there are many enchanting productions of this holiday classic, each with their own unique spin, right here on the North Shore. But be sure to pick a time soon, as many shows will sell out!


Ballet Makkai: The Nutcracker
Dec. 2 & 3: 4 pm
Elm Place Middle School, 2031 Sheridan Rd., Highland Park

Come see your visions of Sugar Plums come to life in this favorite family holiday tradition. Join Clara at her party where she receives the gift of a lifetime, battles mice, travels through a Winter Wonderland and visits the Land of Sweets where candy comes to life to dance. Fun for the whole family. Over 100 children from around the North Shore participate in this production of the Nutcracker. Tickets: $20. To purchase, click here.


Wilmette Park District – The Nutcracker
Dec. 8: 7 pm; Dec. 9: 2 & 7 pm, Dec. 10: 2 pm
Community Rec Center, 3000 Glenview Rd., Wilmette 

Just a few tickets left for this popular rendition of the holiday classic. Tickets: $10. Click here to purchase.


North Shore School of Dance’s: The Nutcracker
Dec. 9: 4 pm; Dec. 10: 1 & 4 pm
Lake Forest Academy, Cressey Center for the Arts, Intersection of Kennedy Rd. & Academy Dr., Lake Forest 

Since 1989, North Shore School of Dance has been presenting its annual December production. Each year, the productions include performing guest artists and dancers from the North Shore and surrounding suburbs. Over 75 dancers are cast, including students, adults, and professional dancers. This hour-long ballet is appropriate for children of all ages and continues to be a family tradition on the North Shore. Tickets: $18 - $24. To purchase tickets, click here.


Salt Creek Ballet’s: The Nutcracker
Dec. 16: 1 & 5 pm, Dec. 17: 2 pm
North Shore Center for the Performing Arts, 9501 Skokie Blvd., Skokie 

Salt Creek Ballet’s The Nutcracker marches back onto the North Shore Center stage with a gift for families: an affordable full-length holiday production performed in the grand Russian style by a professional company with incredible guest soloists!  The production features amazing sets, vibrant costumes and internationally recognized guest dancers. The production additionally boasts a cast of 100 including local children and young adults aged eight to seventeen from the school of the Salt Creek Ballet. Tickets: $20 - $42.  For more info and to purchase tickets, click here.


The Nutcracker on Ice – 43rd Annual Presentation
Dec. 15: 7:30 pm; Dec. 16 2:30 & 7:30 pm; Dec. 17: 2:30 pm
Robert Crown Community Center, 2100 Ridge Ave, Evanston 

"The Nutcracker on Ice" features hundreds of skaters of all ages telling the familiar tale of Clara and her musical holiday adventures. Exquisite costumes, Tchaikovsky's familiar music, and exciting special effects bring the characters to life, making this the perfect family show to spread the holiday spirit. Tickets $9 General Seating; $10 Reserved Seating. Group discounts available. General seating tickets are available online (reserved seating online purchasing is not available, must be purchased in person or by phone: 847-448-8258).