Get ready, Melbourne – the dazzling Broadway musical Anastasia is making its long-awaited Australian debut at the Regent Theatre this December. Inspired by the beloved 1997 animated film and the enduring legend of Grand Duchess Anastasia Romanov, this lavish production brings to life a sweeping story of courage, love and self-discovery.
December 2025: 'Tis the season when Dickens' beloved 'A Christmas Carol' returns to spread Yuletide cheer to audiences at the Comedy Theatre. This year's production stars local legend Lachy Hulme in the iconic role of Ebenezer Scrooge. For cabaret, comedy and what our reviewer called "a true piece of theatrical magic", don't miss 'Meow Meow's The Red Shoes', now showing until December 6 at Malthouse Theatre. And finally, the wait is over: 'Anastasia' will open at the Regent Theatre at the end of the month, and we're ready to be dazzled by the sweeping story of courage, love and self-discovery.
From the toe-tapping to the cathartic, consider this your ultimate guide to all the best Melbourne theatre shows happening this month.
When stuck for things to do between shows, you can also always rely on our catch-all lists of Melbourne's best bars, restaurants, museums, parks and galleries, or consult our bucket list of 100 things to do in Melbourne before you die.
Stay in the loop: sign up for our free Time Out Melbourne newsletter for the best of the city, straight to your inbox.







