British Theatre

December 2026

London Theatre December 2026 — Shows & Tickets

24 shows available

Official tickets via tickadoo

Book tickets for December

December is the most magical time in London theatre. Pantomimes, festive specials, and classic musicals create an unbeatable atmosphere. The West End is at its most spectacular, but popular shows sell out fast — especially around Christmas and New Year. Book as early as you can.

Explore next

London Theatre April 2026 — Shows & Tickets

Explore next

London Theatre August 2026 — Shows & Tickets

Explore next

What's on for Christmas 2026

Explore next

What's on for Easter 2026

Musicals

Top musicals include The Lion King, The Phantom Of the Opera, Mamma Mia! and 14 more. Browse the full list above to compare prices and check availability.

Plays

Plays currently booking include The Play That Goes Wrong, Harry Potter and the Cursed Child Parts One and Two, The Mousetrap and 1 more. London's plays range from intimate studio productions to major West End transfers.

Family Shows

Family-friendly options include The Lion King, Mamma Mia!, Les Miserables. Most family shows run matinee performances on weekends and during school holidays — check individual show pages for age guidance and performance times.

Booking Tips

December is the most expensive and most competitive month for West End tickets. Popular shows sell out entirely for the Christmas-to-New-Year period. If you have not already booked, focus on midweek performances or less mainstream shows where availability holds up better. Pantomimes and festive specials across London offer alternatives to the big West End titles.

Frequently Asked Questions

What shows are on in London in December 2026?

London's West End has dozens of shows running in December 2026, including long-running musicals like The Lion King, Wicked, and Les Misérables alongside newer productions and limited runs. This page lists all currently bookable shows for December 2026, sorted by popularity and availability.

How far in advance should I book London theatre tickets for December 2026?

December is one of the busiest months for London theatre due to holidays and tourism. For popular shows, book at least three to four weeks in advance — especially for weekend and holiday performances.

What are the cheapest West End tickets in December 2026?

West End ticket prices in December 2026 typically start from around £15–£25 for upper circle or restricted view seats. Day seats, lottery tickets, and last-minute deals can bring prices lower. Midweek performances (Tuesday to Thursday) are generally cheaper than weekends. This page shows live pricing so you can compare.

Are there family-friendly shows in London in December 2026?

Yes — London always has several family-friendly productions running. Popular choices include The Lion King, Matilda The Musical, and Wicked, all of which are suitable for children. During school holidays, many shows add extra matinee performances. Check individual show listings for age recommendations.

What time do West End shows start in December 2026?

Most West End evening performances start at 7:00pm or 7:30pm. Matinees are typically at 2:00pm or 2:30pm, with Saturday matinees sometimes at 3:00pm. Some shows run Wednesday and Saturday matinees, while others add Thursday or Sunday performances. Check individual show pages for exact times.

Type to search...