Christmas Theatre Tickets

Musical

The Snowman

4.5(458)

The Snowman is one of the West End’s most magical Christmas treats.

From £22

Dance

Matthew Bourne's Sleeping Beauty

4.7(51)

Matthew Bourne's Sleeping Beauty returns to Sadler's Wells for Christmas 2022

From £18

Play

Peppa Pig: Best Day Ever!

4.4(30)

Have the Best Day Ever with Peppa Pig this Christmas!

From £12

Dance

Nutcracker

4.6(428)

The Christmas-card perfect Nutcracker offers the ultimate festive experience.

From £30

Musical

Bugsy Malone

5.0(1)

Bugsy Malone brings laughter and mayhem to the Ally Pally this Holiday Season!

From £22

Musical

Elf!

4.4(167)

Elf comes to the Dominion Theatre singing loud for all to hear!

From £36

Musical

The Choir of Man

5.0(44)

The Choir of Man returns to the West End for a drink at the best pub in the world!

From £30

Play

A Sherlock Carol

4.7(15)

Two classics, one marvellous mystery. A Sherlock Carol comes to Marylebone Theatre!

From £18

Pantomime

Jack and the Beanstalk

Opens 10 December 2022

The star-studded London Palladium Pantomime returns this Christmas!

From £24

Play

A Christmas Carol

4.9(426)

Don't be a Scrooge, celebrate the season with A Christmas Carol tickets!

From £36

Pantomime

Mother Goose - Hackney Empire

5.0(1)

The decades old tale of Mother Goose comes to Hackney Theatre London as a pantomime

From £12

Play

Circus 1903

4.7(259)

Roll up! Big top thrills and daredevil entertainment await you in London this Christmas!

From £24

Musical

Father Christmas Needs a Wee!

4.5(2)

Father Christmas Needs a Wee! Playing at the Arts Theatre.

From £27
On Sale now

Pantomime

Mother Goose

Opens 15 December 2022

Prepare for take off in Mother Goose featuring Sir Ian McKellen and comedian John Bishop!

From £25
NO FEES

Pantomime

Ghosted — Another F***ing Christmas Carol

4.7(3)

GHOSTED - Another F***ing Christmas Carol comes to The Other Palace Theatre this Christmas

From £36
On Sale now

Pantomime

Potted Panto

4.8(9)

Potted Panto makes a highly anticipated return to the The Apollo Theatre in London!

From £23

Musical

Dolly Parton's Smoky Mountain Christmas Carol

Opens 08 December 2022

Dolly Parton's magical new Christmas show brings the heart of Tennessee to London!

From £56

Pantomime

Jack and the Beanstalk (Lyric Hammersmith)

5.0(1)

The Lyric Hammersmith Pantomime returns to bring gigantic laughs!

From £18

Musical

La Clique

5.0(9)

La Clique returns to London with a captivating and saucy new show this Christmas!

From £42

Musical

A Christmas Carol - Rose Theatre

5.0(2)

Dickens’ Christmas classic comes to Kingston's Rose Theatre this festive season!

From £18

Musical

Rumpelstiltskin

Opens 13 December 2022

Watch the magic unfold in Rumpelstiltskin the Pantomime this Christmas at Park Theatre.

From £18
On Sale now

Opera

It's A Wonderful Life

2.9(13)

Your favourite Christmas film comes to life in this new family friendly opera!

From £42

Musical

West End Musical Christmas

The biggest West End stars celebrate the festive season with West End Musical Christmas!

From £36

Pantomime

Cinderella - Dartford

Opens 10 December 2022

Join Cinderella at the ball this Christmas in Cinderella the pantomime in Dartford!

From £20
On Sale now

Pantomime

Sleeping Beauty Takes A Prick

Opens 23 November 2023

Sleeping Beauty Takes A Prick! transfers to the West End, make your 2023 a raunchy one!

From £31
On Sale now

Concert

The Jives Aces’ Not Quite Christmas Show

Opens 12 December 2022

The UK's number 1 swing band come to the Aldwych Theatre for a night of swing and blues!

From £30
On Sale now

Christmas Theatre Tickets – Enjoy Top Festive 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 at one of London's West End Christmas shows this year with the best festive theatre deals in town?

West End Christmas Shows for the Whole Family

From timeless tales 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 and Matthew Bourne’s Sleeping Beauty. 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.

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 and Mother Goose.

With so much choice, treating the whole family to top West End Christmas shows this year is easy. Tickets are available securely online when you book with London Theatre Direct. So, don't delay – get your Christmas theatre tickets now!