London for Christmas

Your Guide to Christmas in London

London for Christmas

Your Guide to Christmas in London

 

What's On

Theatre

Aladdin (Hackney)Aladdin (Hackney)
18 November - 31 December 2023

Baby Broadway Christmas (artsdepot)Baby Broadway Christmas (artsdepot)
10 December 2023
artsdepot

Baby Broadway Christmas (ChickenShed)Baby Broadway Christmas (ChickenShed)
17 December 2023
ChickenShed

Beauty and the BeastBeauty and the Beast
12-21 December 2023
South London Theatre

Bluey’s Big PlayBluey’s Big Play
20 December 2023 - 7 January 2024
Southbank, Royal Festival Hall

The BoldsThe Bolds
11 November - 31 December 2023
Unicorn Theatre

Bridget Christie: Who Am I?Bridget Christie: Who Am I?
9 December 2023
Watford Palace Theatre

A Christmas Carol (Alexandra Palace)A Christmas Carol (Alexandra Palace)
24 November 2023 - 7 January 2024
Alexandra Palace

A Christmas Carol (Antic Disposition)A Christmas Carol (Antic Disposition)
21-30 December 2023
Middle Temple Hall

A Christmas Carol (Greenwich)A Christmas Carol (Greenwich)
12-18 December 2023
Greenwich Theatre

A Christmas Carol (Hoxton)A Christmas Carol (Hoxton)
2-3 December 2023
Hoxton Theatre

A Christmas Carol (Jacksons)A Christmas Carol (Jacksons)
10 December 2023
Jacksons Lane

A Christmas Carol (New Wimbledon)A Christmas Carol (New Wimbledon)
4-9 December 2023
New Wimbledon Studio Theatre

A Christmas Carol (Old Vic)A Christmas Carol (Old Vic)
11 November 2023 - 6 January 2024
The Old Vic

A Sherlock Carol (Marylebone)A Sherlock Carol (Marylebone)
24 November 2023 - 7 January 2024
Marylebone Theatre

Christmas in Leicester SquareChristmas in Leicester Square
8 November 2023 - 7 January 2024
Leicester Square

Christmas Season - Half MoonChristmas Season - Half Moon
9 November - 16 December 2023
Half Moon Young People's Theatre

Christmas Tales at ChickenshedChristmas Tales at Chickenshed
2-30 December 2023
ChickenShed Theatre

Cinderella (Lyric)Cinderella (Lyric)
18 November 2023 - 6 January 2024
Lyric Hammersmith Theatre

Cinderella (New Wimbledon) Cinderella (New Wimbledon)
8 December 2023 - 7 January 2024
New Wimbledon Theatre

Cinderella (Watford)Cinderella (Watford)
30 November - 31 December 2023
Watford Palace Theatre

Comedy Club 4 Kids - Christmas CrackerComedy Club 4 Kids - Christmas Cracker
3 December 2023
artsdepot

Dear SantaDear Santa
2-24 December 2023
artsdepot

Dick Whittington (Queen's)Dick Whittington (Queen's)
23 November - 31 December 2023
Queen's Theatre

Dick Whittington (Richmond)Dick Whittington (Richmond)
9 December 2023 - 7 January 2024
Richmond Theatre

ELF The MusicalElf The Musical
15 November 2023 - 6 January 2024
Dominion Theatre

Father Christmas Needs a Wee!Father Christmas Needs a Wee!
2-23 December 2023
Arts Theatre

Finding SantaFinding Santa
7-24 December 2023
Bloomsbury Theatre

The Gruffalo’s ChildThe Gruffalo’s Child
1 December 2023 – 7 January 2024
Garrick Theatre

Gwyneth Goes SkiingGwyneth Goes Skiing
13-23 December 2023
Pleasance Theatre

Hans, the Witch and the Gobbin by Allan CullenHans, the Witch and the Gobbin by Allan Cullen
21-25 November 2023
Barons Court

Hansel and GretelHansel and Gretel
8 December 2023 - 7 January 2024
Shakespeare's Globe

Here Comes Santa Claus!Here Comes Santa Claus!
13-24 December 2023
New Wimbledon Studio Theatre

The House with Chicken LegsThe House with Chicken Legs
13-30 December 2023
Southbank, Queen Elizabeth Hall

How to Flirt: The TED XXX-mas EditionHow to Flirt: The TED XXX-mas Edition
14-16 December 2023
Soho Theatre

HumbugHumbug
17 November 2023 - 6 January 2024
Leake Stree Archest

I Want My Hat Back TrilogyI Want My Hat Back Trilogy
13-31 December 2023
artsdepot

Ida Barr’s Festive BingoIda Barr’s Festive Bingo
14 December 2023
artsdepot

Jack and the Beanstalk (Stratford East)Jack and the Beanstalk (Stratford East)
18 November 2023 - 6 January 2024
Theatre Royal Stratford East

The Light PrincessThe Light Princess
2-24 December 2023
The Albany

The Little MermaidThe Little Mermaid
21-29 December 2023
Hoxton Hall

Live at Christmas with Ed GambleLive at Christmas with Ed Gamble
8 December 2023
Rose Theatre

The Lost Library of Spitalfields MarketThe Lost Library of Spitalfields Market
29 November - 24 December 2023
The Greenhouse Theatre

MidwyntarMidwyntar
12-22 December 2023
Old Red Lion Theatre

The Night Before ChristmasThe Night Before Christmas
18 November 2023 - 14 January 2024
Polka Theatre

Petter Pan at The London PalladiumPetter Pan at The London Palladium
9 December 2023 - 14 January 2024
London Palladium

Peter Pan (Rose)Peter Pan (Rose)
1 December 2023 - 7 January 2024
Rose Theatre

Peter Pan Goes WrongPeter Pan Goes Wrong
23 November 2023 - 14 January 2024
Lyric West End Theatre

Peter Pan on IcePeter Pan on Ice
8-11 December 2023
Alexandra Palace

Potted PantoPotted Panto
29 November - 30 December 2023
Wilton's Music Hall

Puss in BootsPuss in Boots
4 - 31 December 2023
Wonderville

Raymond Briggs' Father ChristmasRaymond Briggs' Father Christmas
22 November - 30 December 2023
Lyric Hammersmith Theatre

The Revel Puck Circus: The Wing Scuffle SpectacularThe Revel Puck Circus: The Wing Scuffle Spectacular
21 December 2023 - 7 January 2024
artsdepot

The Rosemary Branch Christmas Cabaret!The Rosemary Branch Christmas Cabaret!
13 December 2023
Rosemary Branch Theatre

Sh!t-Faced Showtime: A Pissedmas CarolSh!t-Faced Showtime: A Pissedmas Carol
28 November 2023 - 6 January 2024
Leicester Square Theatre

Sleeping BeautySleeping Beauty
2-30 December 2023
Millfield Theatre

Sleeping Beauty Takes A PrickSleeping Beauty Takes A Prick
23 November 2023 - 13 January 2024
Charing Cross Theatre

The Snow QueenThe Snow Queen
11 November 2023 - 21 January 2024
Polka Theatre

The Snow QueenSnow White
24 November 2023 - 7 January 2024
Greenwich Theatre

The SnowmanThe Snowman
18 November - 30 December 2023
Peacock Theatre

Stick ManStick Man
24 October 2023 - 2 January 2024
Leicester Square Theatre

Stranger SingsStranger Sings
13 December 2023 - 6 January 2024
Southwark Playhouse - Borough

There’s a Monster in Your Christmas ShowThere’s a Monster in Your Christmas Show
27 December 2023 - 7 January 2024
artsdepot

The Three Billy Goats GruffThe Three Billy Goats Gruff
14 December 2023 - 7 January 2024
Jacksons Lane

The Toymaker's ChildThe Toymaker's Child
25 November 2023 - 13 January 2024
ChickenShed Theatre

Tossed - The RVT PantoTossed - The RVT Panto
28 November 2023 – 5 January 2024
Royal Vauxhall Tavern

21 Round For Christmas21 Round For Christmas
8-23 December 2023
Park Theatre

Two Turtle DovesTwo Turtle Doves
20 December 2023
Rose Theatre

UnfortunateUnfortunate
8 December 2023 - 17 February 2024
Southwark Playhouse - Elephant

A Very Very Bad CinderellaA Very Very Bad Cinderella
1 December 2023 - 7 January 2024
The Other Palace

WishmasWishmas
14 November 2023 - 7 January 2024
The Old Bauble Factory

The Wolf, The Duck and The MouseThe Wolf, The Duck and The Mouse
17 November - 31 December 2023
Unicorn Theatre

You're A Good Man, Charlie BrownYou're A Good Man, Charlie Brown
14 December 2023 - 14 January 2024
Upstairs at the Gatehouse