Sign In


Get Your Tickets to ‘The Nutcracker’ Before They Sell Out

Oct 26, 2021 | 12:00 Tue

A beloved highlight of Shanghai’s Christmas season, the Shanghai Ballet’s annual production of Tchaikovsky’s classic, The Nutcracker returns to the Grand Theater with shows running from December 23 to December 26 only.

Tickets are now available right here for the four nightly shows, starting at 7.15pm. A wildly popular event to herald in the season, this Shanghai-born production welcomes famed British director Derek Deane back at the helm, blending in Chinese elements to the iconic story. As you do.

And yes, we know it’s not even Halloween yet, but these shows sell out every year in a matter of days upon tickets becoming available. If you’ll think you’ll survive this weekend and are keen to look ahead to Christmas and set yourself up with something charming and timeless, well hey, get your tickets now.

(It’s nutcrackin’ time!)


Editorial Policy: At, all of our editorial content is conceived of by our team who live in and critique this city, for our readers who do the same. We don't accept payment for content, unless clearly labelled. Read our full editorial policy here.