London Theatre TicketsDecember Shows in London

December Shows in London

December Shows in London Illustration

Box office tickets

Instantly confirmed to your phone

Choose your seats

The view you want, every time

Exclusive deals & discounts

Save big on London's best shows

Book and relax

Trusted by NaN million guests and counting

Top shows
Christmas
Shows in December
Phantom of the Opera product image
MUSICALS
4.7
(6,032)

Phantom of the Opera

from
£31.25
The Devil Wears Prada product image
MUSICALS
4.7
(1,012)

The Devil Wears Prada

from
£31.25
Les Misérables product image
MUSICALS
4.7
(4,803)

Les Misérables

from
£31.25
Hamilton product image
MUSICALS
4.8
(2,845)

Hamilton

from
£24.50
Disney's Hercules product image
MUSICALS
4.7
(157)

Disney's Hercules

from
£36.88
ABBA Voyage product image
MUSICALS
4.8
(4,179)

ABBA Voyage

from
£48
Matilda The Musical product image
MUSICALS
4.6
(3,640)

Matilda The Musical

from
£25
Mamma Mia! product image
MUSICALS
4.7
(5,781)

Mamma Mia!

from
£18.75
Wicked product image
MUSICALS
4.6
(3,875)

Wicked

from
£27.50
Back to the Future product image
MUSICALS
4.8
(1,969)

Back to the Future

from
£24.44
Six product image
MUSICALS
4.7
(1,507)

Six

from
£43.13
Harry Potter and the Cursed Child product image
PLAYS
4.7
(1,091)

Harry Potter and the Cursed Child

from
£18.75
The Book Of Mormon product image
MUSICALS
4.6
(3,442)

The Book Of Mormon

from
£25
MJ The Musical product image
MUSICALS
4.8
(1,562)

MJ The Musical

from
£31.25

Save 39%

Hadestown product image
MUSICALS
4.7
(688)

Hadestown

from
£25
My Neighbour Totoro product image
PLAYS
4.9
(191)

My Neighbour Totoro

from
£31.25
Oliver! product image
MUSICALS
4.8
(230)

Oliver!

from
£1.89
The Play That Goes Wrong product image
PLAYS
4.6
(2,236)

The Play That Goes Wrong

from
£25

Save 35%

Starlight Express product image
MUSICALS
4.8
(234)

Starlight Express

from
£34.38
Witness for the Prosecution product image
PLAYS
4.7
(455)

Witness for the Prosecution

from
£20
Magic Mike Live product image
MUSICALS
4.8
(241)

Magic Mike Live

from
£48.75
Cabaret product image
MUSICALS
4.7
(413)

Cabaret

from
£50
Titanique product image
MUSICALS

Titanique

from
£35.31
The Mousetrap product image
PLAYS
4.6
(1,005)

The Mousetrap

from
£31.25
The Choir of Man product image
MUSICALS
4.8
(267)

The Choir of Man

from
£18.75
Just for One Day – The Live Aid Musical product image
MUSICALS

Just for One Day – The Live Aid Musical

from
£25

Save 55%

Showstopper! The Improvised Musical product image
MUSICALS

Showstopper! The Improvised Musical

from
£22.88
Nutcracker product image
BALLET
4.7
(328)

Nutcracker

Opening on Dec 11, 2025
from
£21.56
Jack and the Beanstalk product image
PANTOMIMES

Jack and the Beanstalk

Opening on Nov 23, 2025
from
£12
The Snowman product image
MUSICALS

The Snowman

Opening on Nov 22, 2025
from
£21.60
A Christmas Carol product image
PLAYS
4.3
(2,216)

A Christmas Carol

from
£31.25
Elf! product image
MUSICALS

Elf!

from
£47.40
The Producers product image
MUSICALS

The Producers

from
£31.25
The Weir product image
PLAYS

The Weir

Opening on Sep 19, 2025
from
£31.25
Mamma Mia! The Party product image
MUSICALS

Mamma Mia! The Party

from
£119.90
All My Sons product image
PLAYS

All My Sons

Opening on Nov 14, 2025
from
£28.13

Christmas

View calendar

London in December 2025 at a glance

🌦️ Weather

Chilly 3–8 °C (37–46 °F), around 14 rainy days. Expect cloud cover and a festive evening glow

👥 Crowds

Holiday surge from mid‑December. Tourist numbers climb, especially around Christmas markets.

🧳 What to carry

Warm layers, waterproof coat, gloves, re‑usable umbrella, sturdy boots.

🎉 Big events & festivals

Christmas lights, holiday markets, Boxing Day thrills. Transport may be limited.

🎄Christmas & festive classic picks

Family favourites and classic timeless shows deliver festive warmth, theatrical artistry, and winter magic.

🌟 Must-see shows

Harry Potter and the Cursed Child, Oliver!, My Neighbour Totoro, Back to the Future.

Navigation guide

  1. Top West End shows in December
  2. Top musicals
  3. Top plays
  4. December premieres
  5. Shows closing in December
  6. Christmas & family-friendly picks
  7. Timeless shows in London
  8. Events in London
  9. Visitor tips
  10. FAQs

London shows in December bring a festive glow to the city. With streets sparkling under Christmas lights and theatres alive with musicals, pantomimes, and seasonal specials, every night feels like a celebration. New premieres share the stage with long-running classics, making December a wonderful time to experience the magic of London theatre.

Top West End shows in December 2025

Experience star casts, seasonal charm and bold productions that define December’s theatrical calendar. Book early to guarantee festive seats.

Top London musicals in December 2025

London’s musicals shine extra bright in December, with blockbuster titles perfect for summer evenings.

Top London plays in December 2025

December’s stage comes alive with gripping drama, festive chills and compelling revivals—don’t miss these standout productions.

Premiere Shows in December 2025

The season pulses with excitement as London theatre in December unveils dazzling premieres and festive favourites. Bold new productions share the spotlight with family-friendly holiday spectacles, making this the perfect time to experience the magic of live performance.

  • Into the Woods (Bridge Theatre, Dec 2): A Sondheim classic returns in a lyrical revival. This fairytale mash-up balances whimsy and depth with vibrant staging perfect for December evenings.
  • HMS Pinafore (London Coliseum, Dec 4): Gilbert & Sullivan’s classic comic opera returns with a fresh restoration, offering light-hearted satire and singalong charm.
  • Christmas Carol Goes Wrong (Apollo Theatre, Dec 6): Mischief Theatre’s hilarious holiday spoof. Expect comedic chaos, audience participation, and festive fun.

London shows closing in December 2025

Final performances are approaching—book before it’s gone! London events in December see several acclaimed shows wrapping up this festive season:

  • The Weir (Harold Pinter Theatre, ends Dec 6):This haunting Conor McPherson play, led by Brendan Gleeson, blends supernatural whispers with sharp character moments. Catch it before the lights dim.
  • Partenope (London Coliseum, ends Dec 6): Handel’s joyful rom-com draws to a close. See this glamorous 1920s-set revival—full of charm and sparkle.

Christmas shows in London to watch in December

December in London is all about festive joy, on stage and beyond. As the city sparkles with Christmas cheer, London theatre in December showcases heartwarming musicals, magical pantos, and interactive experiences for all ages.

  • Maddie Moate’s Very Curious Christmas ( Opening Dec 12): Join Maddie in Santa’s STEM workshop—filled with hands-on experiments, elf helpers, and winter wonder science. An Olivier-nominated festive treat for 4+ audiences.
  • Nutcracker  (Opening Dec 11): Step into a world of wonder as Clara’s Christmas Eve transforms into a magical journey filled with sparkling dances and breathtaking scenes.
  • Christmas Carol Goes Wrong (Opening Dec 06): Dickens’ beloved tale takes a hilariously disastrous turn when everything that can go wrong… does. Expect laughs, chaos, and festive spirit!
  • Elf the Musical: Buddy’s journey from the North Pole to New York is filled with upbeat songs, spirited comedy, and joyful sets. A limited West End run delivering holiday magic for all ages.
  • The Gruffalo’s Child: Curiosity leads the Gruffalo’s little one on a snowy adventure with enchanting puppetry, toe-tapping songs, and plenty of woodland charm.

Timeless London theatre shows to watch in December 2025

From crowd-pleasing musicals to long-running staples, August is prime for non-stop theatre. Book these long-running London shows in August for guaranteed quality.

What’s on in London in December

London’s winter scene blends festive lights, seasonal markets, and live entertainment across the city. December’s atmosphere combines enchanting outdoor events with holiday-themed theatre and immersive experiences. Explore these highlights:

Hyde Park Winter Wonderland

A sprawling festive fairm Europe's largest outdoor ice rink, magical ice kingdom, giant Ferris wheel, circus shows, Bavarian bars, and dozens of stalls—perfect for families and holiday outings

⏱️ When: mid-November to early January, daily 10 am–10 pm (except Dec 25)
📍 Where: Hyde Park

Christmas at Kew

A two-hour immersive light trail through stunning botanical landscapes, fire gardens, glowing Palm House, and festive food stalls.

⏱️ When: Nov 14 – Jan 4, 4:20 pm–10 pm (last entry 7–8 pm; closes early on Dec 24)
📍 Where: Royal Botanic Gardens, Kew

Trafalgar Square Christmas tree & carols

This iconic 50-foot spruce, gifted by Oslo, lights up alongside choir performances and community carols—free festive spectacle in the heart of London.

⏱️ When: from Dec 4 onward
📍 Where: Trafalgar Square

Christmas carol concerts


Enjoy sing-along carols at historic chapels and watch carollers sing in a winter wonderland-ideal for all tastes and ages

⏱️ When: throughout December
📍 Where: multiple venues

Christmas lights tour


Bus or walking tours beneath dazzling festive light tunnels and illuminated shopfronts craft a magical evening stroll.


⏱️ When: nightly throughout December
📍 Where: Oxford St, Regent St, Carnaby, Covent Garden

Holly Jolly Holiday Market


Choir performances, cocktail garden, workshops, and live entertainment—plus horse‑and‑carriage rides and indoor-outdoor festive merriment.


⏱️ When: Dec 5–19, varying daily times
📍 Where: Covent Garden

Pro tips for visiting London in December

The festive season is one of the busiest times in the city. To make the most of your trip, these essential tips will help you stay comfortable, save time, and enjoy a stress-free theatre experience.

  • Luggage & warm clothes: London’s December can drop to 3 °C—layering essential. Bring gloves, scarf, coat.
  • Transport planning: TfL limited on Dec 25; engineering works on weekends. Book taxis or Heathrow buses early.
  • Early booking: Saturday matinees and holiday weeks sell out quickly—book 4–6 weeks in advance.
  • Pre‑theatre eats: Reserve ahead—restaurants near Palladium, Prince Edward Theatre fill fast in December.
  • Matinee vs evening: Matinees often have better seat options and afternoon return travel.
  • Avoid closure days: Dec 25–26 public transport stop; Jan 1 limited.
  • Boxing Day sales: Pair morning theatre with afternoon shopping—Oxford Street and Regent Street sales begin Dec 26.
  • Umbrella & waterproofs: Expect around 14 rainy days.
  • Walk West End early: Theatre district sparkles after dark—arrive 30 minutes before curtain to absorb the atmosphere.
  • Check closures: Some Tube lines close on weekends for engineering—check TfL before travel.

Frequently asked questions about London shows in December

What’s the weather like in December?


Expect temperatures of 3–8 °C, with frequent rain and long nights.

How crowded is London in December?


Tourist crowds peak mid-to-late month. Pre-Christmas is busy; Boxing Day brings shopping surge.

What are must-watch shows in December?


Festive theatre includes Christmas pantos, Immersive horror, plus staples like Hamilton, Lion King, Wicked.

What are the best Christmas shows in London this December?

Top picks include A Christmas Carol Goes Wrong, and The Nutcracker. These festive favourites bring seasonal cheer to the stage.

Which pantomimes are on in London in December 2025?

Expect classic pantos like Jack and the Beanstalk, and more, packed with comedy, music, and family fun.

Are there family-friendly Christmas shows in London?

Yes! Shows like Peppa Pig’s Big Family Show!, Stick Man, and Elf the Musical are perfect for kids and parents alike.

Is December good for families or solo travelers?


Both. Holiday shows cater to families; solo travelers can enjoy immersive theatre and evening musicals.

Are tickets harder to get?


Yes. Weekends, holidays and matinees book fast. Plan 4–6 weeks ahead.

Should I pick matinee or evening?


Matinees offer better seat availability and ease on travel. Evenings bring full festive lighting.

Will transport work on Christmas Day?


No. Tube, buses, and trains stop Dec 25. Limited service on Boxing Day and Jan 1.

Any theatre district tips?


Walk the area after dark to catch festive lights. Covent Garden stalls are good for pre-show snacks.