loader image
A Christmas Carol

NOW PLAYING UNTIL CHRISTMAS EVE

A beloved Christmas tradition returns.

The five-time Tony Award®-winning production of Charles Dickens’ A Christmas Carol is now playing at Melbourne’s Comedy Theatre this festive season with Lachy Hulme, one of Australia’s most recognisable stage and screen actors playing the iconic role of Ebenezer Scrooge.

Celebrated by audiences around the world, The Old Vic’s joyous and heartfelt production of A Christmas Carol is conceived and directed by Matthew Warchus (Groundhog Day, Matilda the Musical) and adapted for the stage by playwright Jack Thorne (Harry Potter and the Cursed Child, Netflix’s Enola Holmes).

Don’t miss out on one of Melbourne’s most loved Christmas traditions, and join us at the Comedy Theatre for merriment, tasty treats and lots of festive cheer.

TICKETS SELLING FAST!

Great seats avaialble from $79.90 with best availability mid-week.

*A one-off transaction fee of $10.25 applies on all purchases.

5 gold stars graphic

“ONE OF THE BEST SHOWS ON THE MELBOURNE THEATRE SCENE”

The AU Review

“a bell-ringing, carol-singing delight”

THE AGE

GATHER YOUR LOVED ONES FOR A SPECIAL EXPERIENCE

Booking with friends? Enjoy a saving of $80* when you buy four tickets together in A or B reserve.

*Please note, tickets are limited and subject to availability. Terms and conditions apply. A one-off transaction fee of $10.25 applies on all purchases.

It's Magical
Utterly joyful. Christmas has arrived.
Winner 5 Tony Awards Graphic
5 gold stars graphic

“it wouldn’t be Christmas without it”

Arts Hub

join the MAILING LIST

Sign up here to receive news and updates straight in your inbox.