Christmas
Musical
Jersey Boys
Jersey Boys returns to London's West End at the new Trafalgar Theatre
Musical
Hamilton
Hamilton, an American musical by Lin-Manuel Miranda.
Musical
& Juliet
Juliet like you've never seen her before at the West End's Shaftesbury Theatre.
Musical
The Snowman
The Snowman is one of the West End’s most magical Christmas treats.
Musical
Elf!
Elf comes to the Dominion Theatre singing loud for all to hear!
Play
The Great Gatsby
The Great Gatsby roars into the 20's in style!
Musical
Dolly Parton's Smoky Mountain Christmas Carol
Dolly Parton's magical new Christmas show
Dance
Nutcracker
The Christmas-card perfect Nutcracker offers the ultimate festive experience.
Play
A Christmas Carol
Don't be a Scrooge, celebrate the season with A Christmas Carol tickets!
Play
Circus 1903
Experience the thrills and daredevil entertainment of a turn-of-the-century circus this Christmas.
Play
Peppa Pig: Best Day Ever!
Have the Best Day Ever with Peppa Pig this Christmas!
Musical
A Christmas Carol - Rose Theatre
Dickens’ Christmas classic comes to Kingston's Rose Theatre this festive season!
Musical
The Gruffalo
Venture into the Deep Dark Wood to find The Gruffalo at Manchester's Quays Theatre
Pantomime
Jack and the Beanstalk (Lyric Hammersmith)
The Lyric Hammersmith Pantomime returns to bring gigantic laughs!
Opera
It's A Wonderful Life
Your favourite Christmas film comes to life in this new family friendly opera!
Musical
The Choir of Man
Worldwide hit The Choir of Man is returning to the West End!
Filter Events
Christmas in London - Christmas Theatre Shows in London's West End
Ho ho ho! It's the most wonderful time of the year! It's Christmas in London, and the city is all dressed up and ready for the holidays. Theatreland's seasonal offerings are the perfect way to beat the cold. So why not experience the magic of Christmas theatre shows in London's bustling West End this year with the best festive theatre deals?
From classic Christmas shows to rare revivals and enticing musicals, London Theatre Direct has something for everyone! Enjoy Christmas classics like The Snowman and Charles Dickens' A Christmas Carol. Or, for something different, look no further than magical festive newcomer Dolly Parton's Smoky Mountain Christmas Carol.
If you're a lover of dance, prepare to be dazzled by the enchanting choreography of Nutcracker. Or witness your favourite Christmas films comes to life in Elf! The Musical or It's a Wonderful Life, the new family-friendly opera debuting this Christmas in London.
If you have little ones to occupy, there are plenty of great shows to keep them entertained. Peppa Pig takes to the stage, as well as London pantomime productions of childhood fairy tales such as Jack and the Beanstalk.
With so much choice, it's easy to treat the whole family this Christmas in London. Tickets are available securely online when you book with London Theatre Direct. So, don't delay – get your Christmas theatre tickets now!