There’s much fun to be had in the West End this Christmas with a variety of plays, musicals and entertainment shows for both adults and children. Here’s our pick of the best London theatre this Christmas – for Kids, for Adults – and also Special Offers and Discounts.

SHOWS FOR KIDS AT CHRISTMAS

The Snowman

The Snowman

For the twelfth year, the magical stage version of Raymond Briggs’ much loved book returns to London to delight children and adults. From 2 December, Peacock Theatre

DISCOUNT TICKETS AVAILABLE FOR CERTAIN DATES

Book Now
Peter Pan

Peter Pan

After a sell-out run in Kensington Gardens, Peter Pan flies into a state-of-the-art tent at the O2 for a Christmas season, featuring spectacular 360 degree projections and starring Ciaran Kellgren. From 1 December, Meridian Gardens at the O2

DISCOUNT TICKETS AVAILABLE FOR CERTAIN DATES

Book Now
A Christmas Carol

A Christmas Carol

Presented by a company of extraordinary performers, including Gareth Hale as Scrooge, this enchanting, feel-good musical version of Charles Dickens’ much-loved tale is set to delight young and old alike this Christmas. Now until 10 January, Arts Theatre

DISCOUNT TICKETS AVAILABLE FOR CERTAIN DATES

Book Now
The Gruffalo

The Gruffalo

This big scary monster is back in London’s West End again this Christmas for the fourth year running. Join Mouse on an adventurous journey through the deep dark wood in this magical, musical adaptation of the award winning picture book by Julia Donaldson and Axel Scheffler. From 25 November, Apollo Theatre

Book Now
Nation

Nation

The National Theatre follows its success with His Dark Materials, Coram Boy and War Horse, with Mark Ravenhill’s exhilarating new adaptation of Terry Pratchett’s Nation. Now until 21 February, National Theatre

Book Now
Legally Blonde

Legally Blonde

A great big musical crowd-pleaser starring Sheridan Smith and Duncan James in the Broadway production of the hit movie. From 5 December, Savoy Theatre

Book Now
Swan Lake

Swan Lake

Matthew Bourne’s multi award-winning hit Swan Lake returns to the Sadler’s Wells theatre. From 10 December, Sadler’s Wells Theatre

Book Now
English National Ballet

English National Ballet

The English National Ballet returns to the London Coliseum this Christmas with three sumptuous productions: The Nutcracker, The Snow Queen and Giselle. The Nutcracker – From 16 December; The Snow Queen – From 8 January; Giselle – From 20 January, London Coliseum

Book Now

Tickets full price + booking fee

SHOWS FOR ADULTS AT CHRISTMAS

Christmas with the Rat Pack

Christmas with the Rat Pack

Get into the Christmas mood with this fabulous show that brings Frank, Sammy & Dean back together for an all singing, all dancing night of 50s glamour and seasonal classics including Silent Night, Merry Little Christmas, Baby It’s Cold Outside and White Christmas. From 24 November, Adelphi Theatre

DISCOUNT TICKETS AVAILABLE

Book Now
La Clique

La Clique

A brand new Christmas show for La Clique, this time at the Roundhouse and offering a wild mix of cabaret, burlesque and circus in a strictly limited eight-week run. From 20 November, Roundhouse

Book Now
Morecambe

Morecambe

Following its sell out run at the Edinburgh Festival, Tim Whitnall’s biographical play about comedian Eric Morecambe transfers into London starring Bob Golding. From 19 December, Duchess Theatre

DISCOUNT TICKETS AVAILABLE FOR CERTAIN DATES

Book Now
Change

Arturo Brachetti – Change

Spectacular show starring Arturo Brachetti, one of the world’s greatest quick change artists, who brings over one hundred characters to the stage in a unique, breathtaking show that has to be seen to be believed. Until 3 January, Garrick Theatre

DISCOUNT TICKETS AVAILABLE FOR CERTAIN DATES

Book Now

Tickets full price + booking fee

SPECIAL OFFERS & DISCOUNTS

Hairspray

Hairspray

Now starring Phill Jupitus and Belinda Carlisle

Save £25 (excludes 18 December – 5 January)

Book Now
Blood Brothers

Blood Brothers

Starring the Spice Girls’ Melanie C

Save £29

Book Now
Calendar Girls

Calendar Girls

Starring Kelly Brook, Julie Goodyear and Janie Dee

Save £15

Book Now
Grease

Grease

The one that you want this Christmas

Save £21 (excludes 22 December – 5 January)

Book Now
Chicago

Chicago

The hottest musical in town

Save £20 (excludes 20 – 25 December)

Book Now
Les Miserables

Les Miserables

The world’s most popular musical

Save £19.50 (excludes 18 December – 5 January)

Book Now
We Will Rock You

We Will Rock You

Powerful rock musical featuring the songs of Queen

Save £22.50 (excludes 24 December – 4 January)

Book Now
The 39 Steps

The 39 Steps

Riotously funny play based on Hitchcock’s film

Save £20 (until 24 December)

Book Now
The Rise and Fall of Little Voice

The Rise and Fall of Little Voice

Starring The X Factor’s Diana Vickers

Save £13.50 (excludes 24 December – 4 January)

Book Now
An Inspector Calls

An Inspector Calls

Acclaimed production of JB Priestley’s classic play

Save £14.50 (until 19 December )

Book Now
The Woman in Black

The Woman in Black

Spine-tingling thriller that’s scarier than ever

Save £20 (excludes 20 December – 3 January)

Book Now
Stomp

Stomp

Explosive music show

Save £20 (excludes 21 December – 3 January)

Book Now
Christmas with the Rat Pack

Christmas with the Rat Pack

Get into the Christmas mood with this fabulous show that brings Frank, Sammy & Dean back together for an all singing, all dancing night of 50s glamour and seasonal classics including Silent Night, Merry Little Christmas, Baby It’s Cold Outside and White Christmas. From 24 November, Adelphi Theatre

Save £14

Book Now