Back

What's on in London December 2026

Looking for what's on in London December 2026? This page gathers the city's cultural highlights into one place — exhibitions, theatre, concerts, cinema and family activities — so you can decide what to do without trawling a dozen sites.

We list each event's venue and neighbourhood, its dates and how to book, and order the page so our editors' picks and the most notable events appear first. It's the quickest way to turn "I'm free December 2026" into a plan, whether you want a big night out or a quiet afternoon with a free exhibition.

Browse everything on December 2026 below and follow any listing for full details. Prefer to narrow things down? Jump into exhibitions, theatre, concerts or films, or see what's free this week.

All events December 2026

Operation Mincemeat

29/03/2023 - 29/05/2027

Mon-Sat: 19:30 (+ Tue & Sat: 15:00)

Fortune Theatre

Titaníque

07/10/2025 - 03/01/2027

19:30

Criterion Theatre

Jurassic Oceans: Monsters of the Deep

22/05/2026 - 03/01/2027

10:00-16:30

Natural History Museum

British Wildlife Photography Awards - FREE!

17/07/2026 - 21/02/2027

Daily 10:00-17:30

Horniman Museum & Gardens

Childhood in War - FREE

31/07/2026 - 28/02/2027

10:00-18:00

Imperial War Museum

The Bayeux Tapestry

10/09/2026 - 11/07/2027

Daily 10:00-17:00 (Fri 20:30)

British Museum

Evelyn Taocheng Wang: Being Poetic Ruins Life - FREE!

25/09/2026 - 13/12/2026

Wed-Sun 12:00-18:00

Goldsmiths Centre for Contemporary Art

RENT

26/09/2026 - 29/05/2027

Mon-Sat: 19:30; Fri, Sat: 14:30

Tom Stoppard Theatre

Korea

01/10/2026 - 31/01/2027

Daily 10:00-17:00 (Fri 20:30)

British Museum

The 90s: Art and Fashion

08/10/2026 - 14/02/2027

10:00-18:00

Tate Britain

Georg Baselitz: The Heroes 1965–66

13/10/2026 - 18/12/2026

Tue-Sat 10:00-18:00

Thaddaeus Ropac

The Lives of Others

14/10/2026 - 09/01/2027

Mon-Sat: 19:30; Wed, Sat: 14:30

Adelphi Theatre

William Eggleston: All that goes unnoticed

14/10/2026 - 21/02/2027

Mon-Wed, Sat 10:30-18:00; Thu-Fri 10:30-20:00; Sun 11:00-18:00

Photographers' Gallery

Speculations on the Unexplained Deaths of Several American Icons

30/10/2026 - 17/01/2027

Tue-Sat 19:30 (+ Wed & Sat 14:30)

Marylebone Theatre

Hamlet Hail to the Thief

31/10/2026 - 23/01/2027

14:30 & 19:45

Barbican Centre (Theatre)

Constantinople to Istanbul: One City, Two Empires

07/11/2026 - 09/05/2027

Daily 10:00-17:45 (Fri 22:00)

Victoria & Albert Museum (V&A)

Beyond The Streets

11/11/2026 - 05/05/2027

Daily 10:00-17:00

Saatchi Gallery

Pride The Musical

12/11/2026 - 08/05/2027

Mon-Sat: 19:30 (+14:30 Thu & Sat)

Bridge Theatre

The Afronauts

14/11/2026 - 19/12/2026

Mon-Wed, Fri 19:30; Thu 14:30 & 19:30; Sat 13:30 & 18:30

Royal Court Theatre

Lear

17/11/2026 - 02/01/2027

Mon-Fri 19:30; Sat 14:30 (selected dates)

Yard Theatre

Van Eyck: The Portraits

21/11/2026 - 11/04/2027

Daily 10:00-18:00 (Fri 21:00)

National Gallery

Sherlock Holmes and the Twelve Days of Christmas

24/11/2026 - 17/01/2027

Various times - see website

Alexandra Palace

Anselm Kiefer: Des Malers Atelier - FREE

25/11/2026 - 24/01/2027

Wed-Sun 10 (Sun 12:00)-18:00

White Cube Bermondsey

The John Madejski Fine Rooms - FREE

16/12/2025 - 29/01/2027

Tue-Sun 11:00-16:00 (Fri 21:00). Closed 2 October, 6 November & 4 December 2026

Royal Academy of Arts

Queen Elizabeth II: Her Life in Style

10/04/2026 - 18/04/2027

Check website

The King's Gallery, Buckingham Palace

Es Devlin

02/10/2026 - 04/04/2027

Mon-Thu 10:00-17:00; Fri-Sun 10:00-18:00

Design Museum

Painting the French Riviera

02/10/2026 - 31/01/2027

Tue-Sun 10:00-18:00 (Fri 21:00)

Royal Academy of Arts

Tim Walker's Fairyland: Love and Legends

08/10/2026 - 07/02/2027

Daily 10:30-18:00; Fri-Sat until 21:00

National Portrait Gallery

Hyundai Commission: Tarek Atoui - FREE

13/10/2026 - 11/04/2027

10:00-18:00

Tate Modern

Wildlife Photographer of the Year

16/10/2026 - 11/07/2027

10:00-17:50

Natural History Museum

Hokusai: Thirty-six views of Mt. Fuji from the Iuchi Collection

20/10/2026 - 17/01/2027

Tue-Sun 10:00-17:00

Dulwich Picture Gallery

Becoming America - How Science Shaped a Nation - FREE

23/10/2026 - 25/04/2027

Daily: 10:00-17:00 (Pre-book online)

Science Museum

The Nue Black Aesthetic

06/11/2026 - 08/08/2027

Mon-Thu 10:00-17:00; Fri-Sun 10:00-18:00

Design Museum

Stranger Things: The First Shadow

17/11/2023 - 27/12/2026

19:00 (+ 13:00 Fri & Sat)

Phoenix Theatre

Healing Spaces: Healthcare Design Past, Present and Future

18/11/2025 - 31/12/2026

Tue-Sun 10:00-17:00

Florence Nightingale Museum

The Playboy of the Western World

28/02/2026 - 04/12/2026

Mon-Sat 19:30 (+ 14:30 Thu & Sat)

National Theatre (Lyttleton)

Million Dollar Quartet

04/09/2026 - 06/12/2026

Tue-Sat 19:30 (+ 14:30 Thu & Sat); Sun 15:00

The Arts At Marble Arch

Wanda and Marion Wulz

16/09/2026 - 20/12/2026

Wed-Sat 11:00-18:00; Sun 12:00-17:00

Estorick Collection of Modern Italian Art

Who's Afraid of Virginia Woolf?

21/09/2026 - 19/12/2026

Mon-Sat: 19:00 (+ Wed & Sat 13:30)

Soho Place

This Is Still Not a Pipe: The Afterlife of Magritte - FREE!

24/09/2026 - 12/12/2026

Tue-Sat 10:00-18:00

Gagosian, Grosvenor Hill

Paloma Contreras Lomas: Disco Inferno - FREE!

01/10/2026 - 13/12/2026

Wed-Sun 12:00-18:00

Gasworks

Wakaliga Uganda

02/10/2026 - 06/12/2026

Wed-Sun 12:00-18:00

Chisenhale Gallery

The Standard Of Living

05/10/2026 - 12/12/2026

Mon-Wed: 19:00; Thu-Sat: 19:30; Thu & Sat 14:30

Theatre Royal Haymarket

Sabine Moritz

07/10/2026 - 20/12/2026

Generally daily 10:00-17:00, but check for closures

Garden Museum

Cady Noland

12/10/2026 - 19/12/2026

Tue-Sat 10:00-18:00

Gagosian, Davies Street

Cindy Sherman

13/10/2026 - 23/12/2026

Tue-Sat 10:00-18:00

Hauser & Wirth

Tino Stefanoni: Between Vision and Memory

28/10/2026 - 20/12/2026

Wed-Sat 11:00-18:00; Sun 12:00-17:00

Estorick Collection of Modern Italian Art

Dogstar

30/10/2026 - 05/12/2026

Mon-Sat 19:45 (+ Thu & Sat 14:45)

Hampstead Theatre

Austentatious: An Improvised Jane Austen Novel

02/11/2026 - 14/12/2026

Selected Mons 19:30

Vaudeville Theatre

Nero

02/11/2026 - 05/12/2026

Mon-Sat 19:00 (+ Thu & Sat 14:30)

Southwark Playhouse Elephant

No Plan at All: Prints from BORCH Editions

05/11/2026 - 19/12/2026

Thu 18:00-20:00; Fri-Sat 10:00-18:00

David Zwirner

Tosca

05/11/2026 - 11/12/2026

Various times/days. See website.

London Coliseum

Die Vögel — Oscar Kargruber

06/11/2026 - 19/12/2026

Wed-Sat 12:00-18:00

SOUND/IMAGE 2026

06/11/2026 - 07/12/2026

Tue-Fri 11:00-17:00; Sat 11:00-16:00

Kentaro Okumura

07/11/2026 - 19/12/2026

Wed-Sat 11:00-17:00

Meandros

07/11/2026 - 06/12/2026

Fri-Sun 12:00-18:00

Hay Fever

09/11/2026 - 12/12/2026

Mon-Sat 19:30; Wed & Sat 14:30

Wyndham's Theatre

Desire Under the Elms

10/11/2026 - 23/12/2026

Mon-Sat 19:30 (+ Wed & Sat 14:00)

Orlando: A Pornobiography

10/11/2026 - 12/12/2026

Tue-Sat 19:30 (+ Sat 15:00)

New Diorama Theatre

Julius Caesar Remixed

11/11/2026 - 05/12/2026

Tue-Sat 19:30 (+ Sat 14:30)

Omnibus Theatre

From Code to Clay: Re-imagining Materiality in a Machine-Learning World

14/11/2026 - 12/12/2026

Tue-Fri 11:00-17:00; Sat 11:00-16:00

Urban Vibes: A Photography Exhibition

14/11/2026 - 12/12/2026

Building hours only (not published) – confirm; launch event Sat 14 Nov 15:00-17:00

Goblin

17/11/2026 - 05/12/2026

Tue-Sat 20:45 (+ Thu & Sat 14:00)

Park Theatre (Park 90)

The Film London Jarman Award 2026 - FREE!

17/11/2026 - 13/12/2026

Tue-Wed, Fri-Sun 11:00-18:00; Thu 11:00-21:00

Whitechapel Gallery

Terrell James: Fable

20/11/2026 - 19/12/2026

Tue-Sat 11:00-18:00

Paul Foot: The Future

23/11/2026 - 05/12/2026

Mon-Sat 19:15

Soho Theatre

Royal Institute of Oil Painters Annual Exhibition 2026

26/11/2026 - 12/12/2026

Daily 10:00-17:00

Mall Galleries

Adriana Mater

28/11/2026 - 12/12/2026

Various times/dates. Check website.

London Coliseum

Dear Santa

28/11/2026 - 24/12/2026

Various times, see event link for more details.

Battersea Arts Centre

London Symphony Orchestra/Sir Antonio Pappano

29/11/2026 - 03/12/2026

29 Nov & 3 Nov 19:00

Barbican Centre (Hall)

Un ballo in maschera (A Masked Ball)

30/11/2026 - 18/12/2026

19:30 on various dates - Check website

Royal Opera House

Minty Sainsbury: Surfaces of Time - FREE

01/12/2026 - 05/12/2026

Tue-Sat: 11:00-18:00 (19:00 Wed)

Coningsby Gallery

Phoebe Bridgers

01/12/2026 - 02/12/2026

Doors 18:30

O2 Arena

Charli XCX

02/12/2026

Doors: 18:00

Apple Music Hall

Stand By Me: Bob Harris - A Celebration of Life in Music

02/12/2026 - 03/12/2026

19:30

Royal Albert Hall

Tinie Tempah

03/12/2026

Doors 19:00

Roundhouse

Bleachers

03/12/2026 - 04/12/2026

Thu 3 Dec – Doors: 19:00; Fri 4 Dec – Doors: 19:00

Eventim Apollo

Dylan Moran

03/12/2026 - 04/12/2026

Doors 19:00

O2 Forum Kentish Town

Home Alone in Concert

05/12/2026 - 06/12/2026

5 Dec 14:30 & 19:30; 6 Dec 13:00 & 18:00

Royal Albert Hall

Sleeping Beauty

05/12/2026 - 29/12/2026

Various times (see booking page)

Harrow Arts Centre

A Sinatra Christmas By Candlelight

06/12/2026

19:30

Aldwych Theatre

Judi Dench: Is It Too Late to Make a Run For It?

06/12/2026

TBA

Theatre Royal Drury Lane

A Christmas Carol: Live Reading

07/12/2026

19:30

Lyric Theatre

The Hunna

08/12/2026 - 13/12/2026

Dec 8 & 13 2026: Doors 19:00

O2 Forum Kentish Town

December 10: 1st Birthday Party

10/12/2026 - 11/12/2026

Thu 10 Dec – Doors: 19:00; Fri 11 Dec – Doors: 19:00

Eventim Apollo

Jamie Cullum: The Pianoman at Christmas

10/12/2026 - 11/12/2026

Thu 10 Dec 19:30; Fri 11 Dec 19:30

Royal Albert Hall

Jamie T

11/12/2026 - 12/12/2026

Doors 18:00

OVO Arena Wembley

London International Gospel Choir: Joy! A Seasonal Gospel Celebration of Sound

11/12/2026 - 12/12/2026

11 Dec 19:00; 12 Dec 14:30

Smith Square Hall (formerly St John's Smith Square)

Pete Tong Presents Ibiza Classics 2026

11/12/2026 - 12/12/2026

18:30

O2 Arena

Stewart Lee vs The Man-Wulf

14/12/2026 - 18/12/2026

19:00

Leicester Square Theatre

The Sixteen: A Ceremony of Carols

16/12/2026 - 17/12/2026

19:30

Cadogan Hall

Trevor Nelson's Soul Christmas

17/12/2026 - 18/12/2026

Thu 17 Dec 19:00; Fri 18 Dec 19:00

Royal Albert Hall

Culture Club

19/12/2026

Doors 18:30

O2 Arena

Ralph McTell

19/12/2026

19:30

Cadogan Hall

Carols at the Royal Albert Hall

19/12/2026 - 24/12/2026

Varioius times - check website

Royal Albert Hall

The Nutcracker

19/12/2026 - 20/12/2026

13:00

Leicester Square Theatre

The Snowman Live in Concert

19/12/2026 - 20/12/2026

19 Dec 13:30; 20 Dec 11:00

Smith Square Hall (formerly St John's Smith Square)

Wallace & Gromit: The Wrong Trousers Live in Concert

19/12/2026 - 20/12/2026

19 Dec 15:00; 20 Dec 13:00

Smith Square Hall (formerly St John's Smith Square)

Choir of Clare College, Cambridge: Angelus ad Virginem

21/12/2026

19:30

Smith Square Hall (formerly St John's Smith Square)

Swing Into Christmas

28/12/2026 - 29/12/2026

28 Dec 17:00; 29 Dec 14:00 & 19:00

Cadogan Hall

Frequently asked questions

What's on in London December 2026?

The list above shows cultural events across London December 2026 — exhibitions, shows, concerts and cinema — updated day by day, with our picks first.

What free events are on December 2026?

London has free culture on every day of the week. See our free things to do page for everything on with no ticket required.

Can I find events suitable for children?

Yes — our for-kids page collects family-friendly events and activities across London, with dedicated round-ups during half-term and the school holidays.

How accurate are these dates and times?

Listings are refreshed continuously and all dates and times are shown in London time, so what you see reflects what's actually on.