What's on

Whether you're new to ballet and opera or you've loved them all your life, we have something for you.
  • Cinema

  • Opera and music

The Metropolitan Opera: Macbeth

20 October 2026

The Metropolitan Opera performs Verdi’s thrilling take on the immortal Shakespearean tale of scheming, murder and power, Macbeth. Screenings from Tuesday 20 October 2026.

Two performers embrace passionately on a green-lit stage. Behind them are two other performers looking on. They are performing in The Royal Opera's production of Carmen.
  • Main Stage

  • Opera and music

Carmen

29 October21 November 2026

Includes Young RBO prices

Be seduced by the untameable heroine of Bizet’s ever-popular opera.

Angela Harnett and Nick Grimshaw sit at a wooden table set with various plates of food and bottles of wine.
  • Main Stage

Dish from Waitrose

1 November 2026

Nick and Angela are back! Join Angela Hartnett and Nick Grimshaw plus a raft of special guests for a live special of their award-winning podcast. 

  • Royal Opera House

Tea Dance

2 November21 December 2026

Come dancing and cha-cha-cha along to the Royal Opera House Dance Band, in beautiful surroundings that combine grandeur and elegance.

A group of women sit around holding their arms upwards placing one hand in front of the other. The image is black and white and artistic.
  • Linbury Theatre

  • Ballet and dance

Madam

34 November 2026

A celebration of the pioneering woman who set the standard for British ballet.

Three ballet dancers perform together wearing light coloured dresses in front of a blue backdrop on a stage.
  • Main Stage

  • Ballet and dance

Visionaries: Robbins and MacMillan

928 November 2026

Includes Young RBO prices

Revel in the beauty of two 20th-century ballet masterpieces.

  • Linbury Theatre

  • Opera and music

Elaine Mitchener – LATE JOYS

9 November 2026

Elaine Mitchener brings together a creative troupe of performers, spanning voice, instrumentation and movement, to present a not-quite after-the-show for the curious and curiouser. Part of the Linbury's Dark Nights concert series.

A black and white headshot of a person standing against a light wall wearing a black jacket, black hat, plastic rimmed glasses and a white knitted scarf. It is an image of the German director Philipp Stölzl.
  • Linbury Theatre

Insights: Un ballo in maschera

11 November 2026

Join cast and creatives behind Un ballo in maschera in a discussion on the inspirations and themes of Philipp Stölzl's new production of Verdi's opera about murderous political conspiracy and love triangles.

  • Royal Opera House

  • Opera and music

Opera on the Terrace

29 November 2026

Enjoy an evening of Italian-inspired dining and live opera on the terrace of the Royal Opera House.

Surreal theatrical scene in an empty yellow room, representing the set design of Philipp Stölzl’s Un ballo in maschera. Six black-clad figures with dramatic 1920’s-inspired make-up appear frozen in dramatic poses around the room. One figure lies sprawled on the wooden yellow floor with a red piece of fabric emerging from his vest and twisting through the air at the centre. Other figures emerge from the doorways around the central character, creating a dreamlike, unsettling atmosphere.
  • Main Stage

  • Opera and music

Un ballo in maschera (A Masked Ball)

30 November18 December 2026

Includes Young RBO prices

Verdi’s stirring political drama is recast against a surreal, theatrical backdrop.

  1. 3

  2. 4

  3. 5

  4. 6

  5. 7

  6. 8

Be the first to know

Sign up to hear the latest Royal Ballet and Opera news, receive ticket alerts, and discover how to support us.