Christmas Theatre Tickets

Musical

The Snowman

4.5(443)

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

From £22

Dance

Matthew Bourne's Sleeping Beauty

4.8(26)

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

From £18

Dance

Nutcracker

4.6(428)

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

From £30

Musical

Bugsy Malone

Opens 03 December 2022

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

From £22
Save up to £22.30

Play

Circus 1903

4.7(259)

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

From £24
Save up to £69

Play

Peppa Pig: Best Day Ever!

4.3(23)

Have the Best Day Ever with Peppa Pig this Christmas!

From £12
Save up to £9.20

Musical

Elf!

4.3(124)

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

From £36

Play

A Christmas Carol

4.9(422)

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

From £15

Play

A Sherlock Carol

4.8(8)

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

From £12
Save up to £19.80

Pantomime

Potted Panto

4.8(9)

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

From £15
SAVE UP TO 25%

Musical

The Choir of Man

4.9(37)

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

From £30

Pantomime

Jack and the Beanstalk

Opens 10 December 2022

The star-studded London Palladium Pantomime returns this Christmas!

From £24

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 £48.50
EXCLUSIVE PRICES

Pantomime

Jack and the Beanstalk (Lyric Hammersmith)

Opens 02 December 2022

The Lyric Hammersmith Pantomime returns to bring gigantic laughs!

From £18

Pantomime

Ghosted — Another F***ing Christmas Carol

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

From £36
On Sale now

Musical

A Christmas Carol - Rose Theatre

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

From £18

Musical

Father Christmas Needs a Wee!

Opens 03 December 2022

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

From £27
On Sale now

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
Save up to £15

Pantomime

Mother Goose

Opens 15 December 2022

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

From £30

Musical

La Clique

5.0(7)

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

From £42

Musical

West End Musical Christmas

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

From £36

Opera

It's A Wonderful Life

3.2(8)

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

From £42

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 £24
On Sale now

Concert

QUEENZ: The Show with BALLS!

QUEENZ: The Show with BALLS! comes to the Arts Theatre for a night of fierce glitz n' glam

From £18
On Sale now

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

Musical

Rumpelstiltskin

Opens 13 December 2022

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

From £18
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!