Menu

Opera, Dance and Ballet in London

The Royal Opera House, set in bustling, vibrant Covent Garden, is home to the world renowned Royal Opera and The Royal Ballet. The Coliseum and Sadlers Wells theatres also regularly host internationally renowned, star studded performances, delivering some of the most exciting opera experiences in town. Buy your opera tickets here, at your first stop for top price London opera tickets. Whether you love comedies, tragedies or folk tales, sheer drama, opera classics, traditional or brand new innovative offerings, Italian, German or British opera, book your London opera tickets with us now and enjoy a unique night out.

Whether you enjoy ballet, rock ‘n’ roll, hip hop, vaudeville, contemporary, traditional, classical or modern dance, we have tickets for the best shows in London’s vibrant West End. With our help you can treat yourself, your family, friends, colleagues or the one you love to an exciting and unforgettable night out. The world’s most creative choreographers, talented dancers and magnificent music take the stage to provide a dance experience you’ll remember forever.

The Nutcracker - Royal Albert Hall tickets Opens 29 Dec 2025 Opens 29 December 2025 The Nutcracker - Royal Albert Hall

The Nutcracker - Royal Albert Hall

Royal Albert Hall

4.5 6 reviews 4.5 6 reviews Tickets from £96.00
Anyone (100%) i
It’s not Christmas without The Nutcracker! And in 2024 we are overjoyed to announce the return of Birmingham Royal Ballet’s festive favourite to the Royal Albert Hall. This enchanting production, featuring Tchaikovsky’s glorious score, is a sparkling festive treat for the whole family.
  • Opens: Monday, 29 December 2025
    Booking until: Wednesday, 31 December 2025
  • Running time: 2hr 50min. Incl. 2 intervals.
The Nutcracker - Royal Albert Hall tickets
Boxing Day Sale
Othello tickets Closes 17 January 2026 Othello

Othello

Theatre Royal Haymarket

4.5 30 reviews 4.5 30 reviews Tickets from £59.00
Theatregoers (90%) i

Tom Morris directs David Harewood, Toby Jones, and Caitlin FitzGerald in this modern take on Othello at the Theatre Royal Haymarket. Step into a Venice plagued by political turmoil and paranoia, where the noble Othello is pulled into a web of lies by the scheming, villainous Iago in this explosive, thrilling tragedy.

  • Booking until: Saturday, 17 January 2026
  • Running time: 2hr 45min. Incl. 1 interval.
  • Starring: David Harewood, Toby Jones, Caitlin FitzGerald
Othello tickets
Akram Khan's Giselle tickets Opens 15 Jan 2026 Opens 15 January 2026 Akram Khan's Giselle

Akram Khan's Giselle

London Coliseum

4.8 6 reviews 4.8 6 reviews Tickets from £78.00
Couples (100%) Theatregoers (100%) i

In January 2026, the English National Ballet will bring a bold reimagining of the classic romantic ballet, Giselle, to the grand stage of the London Coliseum, directed and choreographed by Akram Khan.

  • Opens: Thursday, 15 January 2026
    Booking until: Sunday, 18 January 2026
  • Running time: 2hr Incl. 1 interval.
Akram Khan's Giselle tickets
40% off
Matthew Bourne The Red Shoes tickets Closes 18 January 2026 Matthew Bourne The Red Shoes

Matthew Bourne The Red Shoes

Sadlers Wells

4.9 14 reviews 4.9 14 reviews Tickets from £25.00
Couples (86%) Theatregoers (93%) i

Based on the film by Michael Powell and Emeric Pressburger and Hans Christian Anderson's fairytale; Matthew Bourne's The Red Shoes heads to London for the Christmas season at Sadler's Wells. This powerful tale of obsession, possession and one girl's dream to be the greatest dancer in the world has captivated audiences for years!

  • Booking until: Sunday, 18 January 2026
  • Running time: 2hrs. Incl. 1 interval.
  • Playing at: Sadlers Wells
  • Booking until: Sunday, 18 January 2026
Matthew Bourne The Red Shoes tickets

A Midsummer Night's Dream: Globe Theatre

Sam Wanamaker Playhouse

5 2 reviews 5 2 reviews Tickets from £36.00
Anyone (100%) i

Step into the dreamy, wooden, candlelit space of the Sam Wanamaker Theatre, where for the first time Shakespeare’s Globe and Headlong bring to the stage this magical, chaotic story of tricksy fairies and confused lovers.

  • Booking until: Saturday, 31 January 2026
  • Running time: 2hr 20min. Incl. 1 interval
A Midsummer Night's Dream: Globe Theatre tickets

Turandot

Royal Opera House

Tickets from £269.00

Witness a timeless story of love and redemption in this dazzling, spectacular production of Puccini's Turandot. Drawing on Chinese and Italian theatrical traditions, this captivating opera about a cold-hearted princess and her mysterious suitor is filled with rich, emotional depths, a breath-taking cultural fusion, and a truly unforgettable score.

  • Booking until: Wednesday, 4 February 2026
  • Running time: 2hr 50min. Incl. two intervals.
Turandot tickets
55% off
HMS Pinafore tickets HMS Pinafore

HMS Pinafore

London Coliseum

4.8 18 reviews 4.8 18 reviews Tickets from £14.00
Families (89%) Teenagers (89%) Couples (94%) Theatregoers (94%) i

A clueless Captain, a spirited siren and pompous petty officers come together in this hilarious tale of love, honour, and duty that pokes fun at the British class system. Cal McCrystal’s revival of Gilbert and Sullivan’s comic opera, set aboard the HMS Pinafore, makes its much-anticipated return to the stage.

  • Booking until: Saturday, 7 February 2026
  • Running time: 2hr 15min. Incl. 1 interval.
HMS Pinafore tickets
La Traviata tickets Opens 8 Jan 2026 Opens 8 January 2026 La Traviata

La Traviata

Royal Opera House

4 2 reviews 4 2 reviews Tickets from £54.00

La Traviata is one of Verdi's most famous operas, telling the tragic story of the romance between the doomed courtesan Violetta and the romantic Alfredo. Inspired by history, with a timeless story that will leave you in tears, and a powerful, moving score full of the most well-known operatic melodies, this is a must-watch for all opera lovers.

  • Opens: Thursday, 8 January 2026
    Booking until: Tuesday, 17 February 2026
  • Running time: 3hr. Incl. 2 intervals.
La Traviata tickets
Rise And Fall Of The City Of Mahagonny tickets Opens 16 Feb 2026 Opens 16 February 2026 Rise And Fall Of The City Of Mahagonny

Rise And Fall Of The City Of Mahagonny

London Coliseum

Tickets from £14.00

Jamie Manton directs Kurt Weill and Bertolt Brecht’s gripping, beautiful opera about three fugitives in a desert boomtown where dreams come true, told through a rich score that blends opera and jazz in a truly unique cultural and musical experience.  

  • Opens: Monday, 16 February 2026
    Booking until: Friday, 20 February 2026
  • Running time: 2hr 30min. Incl. 1 Interval.
Rise And Fall Of The City Of Mahagonny tickets
55% off
Cosi Fan Tutte tickets Opens 6 Feb 2026 Opens 6 February 2026 Cosi Fan Tutte

Cosi Fan Tutte

London Coliseum

4.5 4 reviews 4.5 4 reviews Tickets from £14.00
Anyone (100%) i

Mozart's classic Italian comedy about swapped fiancees and the games we play in love is transported to Coney Island in the 1950s. Phelim McDermot's revival of Cosi Fan Tutte is a rollercoaster of fun, flair, and wit, told through a sparkling score full of unforgettable melodies.

  • Opens: Friday, 6 February 2026
    Booking until: Saturday, 21 February 2026
  • Running time: 3hr 10min. Incl. 1 Interval.
Cosi Fan Tutte tickets
52% off
Ballet Shoes tickets Ballet Shoes

Ballet Shoes

Olivier Theatre (National Theatre)

4.9 9 reviews 4.9 9 reviews Tickets from £25.00
Anyone (100%) i

Noel Streatfeild's beloved story about three orphaned sisters pursuing their dreams returns to the National Theatre following a critically acclaimed run in 2024. Hailed as "a superlative adaptation that never puts a foot wrong" (Evening Standard), this enchanting production is the perfect family treat.

  • Booking until: Saturday, 21 February 2026
  • Running time: 2hr 30min. Incl. 1 Interval
Ballet Shoes tickets
The Sleeping Beauty - English National Ballet tickets Opens 25 Jun 2026 Opens 25 June 2026 The Sleeping Beauty - English National Ballet

The Sleeping Beauty - English National Ballet

Royal Albert Hall

5 2 reviews 5 2 reviews Tickets from £31.00
Teenagers (100%) Couples (100%) Theatregoers (100%) i

Sir Kenneth MacMillan’s visually stunning and ambitious production of The Sleeping Beauty arrives on the Royal Albert Hall stage for the first time. In this dazzling, bewitching spectacle, witness the classic fairy tale come to life, full of gorgeous sets, costumes, choreography, and a score that will take your breath away.

  • Opens: Thursday, 25 June 2026
    Booking until: Sunday, 28 June 2026
  • Running time: 2hr 30min. Incl. 1 interval.
The Sleeping Beauty - English National Ballet tickets
38% off
Kinky Boots tickets Opens 17 Mar 2026 Opens 17 March 2026 Kinky Boots

Kinky Boots

London Coliseum

4.8 1230 reviews 4.8 1230 reviews Tickets from £15.00
Teenagers (85%) Couples (93%) Theatregoers (95%) i

The beloved British musical comes home after strutting its way across the UK on a sell-out tour in 2025! Starring Strictly Come Dancing’s Johannes Radebe and featuring music and lyrics by pop icon Cyndi Lauper, this story of the unlikely team-up between a shoemaker and a drag queen is sure to leave a smile on your face.

  • Opens: Tuesday, 17 March 2026
    Booking until: Saturday, 11 July 2026
  • Running time: 2hr 20min. Incl. 1 interval.
  • Starring: Johannes Radebe
Kinky Boots tickets
48% off
The Snowman tickets Closes 4 January 2026 The Snowman

The Snowman

Peacock Theatre

4.7 65 reviews 4.7 65 reviews Tickets from £15.00
Families (100%) i

Back for its 28th year, this enchanting stage adaptation of the beloved picture book by Raymond Briggs returns to the London stage with the heartwarming story of the friendship between a young boy and the snowman he wishes to life. Full of valuable lessons about friendship and imagination, packed with unforgettable songs like the beloved ‘Walking in the Air', this is the perfect holiday musical for children and adults alike.

  • Booking until: Sunday, 4 January 2026
  • Running time: 1hr 50min. Incl. 1 interval.
The Snowman tickets
Giselle - Royal Ballet and Opera tickets Opens 14 Feb 2026 Opens 14 February 2026 Giselle - Royal Ballet and Opera

Giselle - Royal Ballet and Opera

Royal Opera House

Tickets from £42.00

Peter Wright's production brings to life composer Adolphe Adam's enchanting, tragic ballet about the titular Giselle, who kills herself after learning her lover is promised to another, joining a ghostly army of vengeful, wrathful jilted women. Visually stunning, with a sweeping story of love and betrayal, this haunting, timeless ballet is a quintessential piece of the Romance genre.

  • Opens: Saturday, 14 February 2026
    Booking until: Friday, 20 March 2026
  • Running time: 2hr 20min. Incl. 1 interval.
Giselle - Royal Ballet and Opera tickets
Boris Godunov - Royal Ballet and Opera tickets Opens 29 Jan 2026 Opens 29 January 2026 Boris Godunov - Royal Ballet and Opera

Boris Godunov - Royal Ballet and Opera

Royal Opera House

Tickets from £49.00

Richard Jones's critically acclaimed staging of Mussorgsky's epic opera returns to London, conducted by Mark Wigglesworth and starring Bryn Terfel. Capturing a crucial and turbulent moment in Russian history, it chronicles the rise and fall of Tsar Boris Godunov as he confronts vengeful ghosts, his own guilt, and the rise of a usurper who threatens his throne. How far will he go for power?

  • Opens: Thursday, 29 January 2026
    Booking until: Wednesday, 18 February 2026
  • Running time: 2hr 15min. No Interval.
Boris Godunov - Royal Ballet and Opera tickets
Rigoletto - Royal Ballet and Opera tickets Opens 25 Mar 2026 Opens 25 March 2026 Rigoletto - Royal Ballet and Opera

Rigoletto - Royal Ballet and Opera

Royal Opera House

4.8 5 reviews 4.8 5 reviews Tickets from £55.00
Theatregoers (100%) i

One of Verdi's most famous operas returns to London, in an elegant production by Oliver Mears and conducted by Verdi specialist Mark Elder. Telling the story of the hunchbacked jester Rigoletto, who tries to protect his daughter Gilda from the attentions of his philandering master, the Duke of Mantua, it's a thrilling story of corruption, power, and murder, told through a breath-taking score and a series of complex characters you won't be able to forget.

  • Opens: Wednesday, 25 March 2026
    Booking until: Thursday, 23 April 2026
  • Running time: 2hr 35min. Incl. 1 interval
Rigoletto - Royal Ballet and Opera tickets
Woolf Works - Royal Ballet and Opera tickets Opens 17 Jan 2026 Opens 17 January 2026 Woolf Works - Royal Ballet and Opera

Woolf Works - Royal Ballet and Opera

Royal Opera House

Tickets from £42.00

Woolf Works pays tribute to the unique artistic spirit of Virginia Woolf through a genre-defying, experimental ballet triptych that recreates stories from three of her novels. Choreographer Wayne McGregor brings these unique stories to life through a series of breath-taking contemporary dance performances.

  • Opens: Saturday, 17 January 2026
    Booking until: Friday, 13 February 2026
  • Running time: 2hr 45 min. Incl. 2 Intervals
Woolf Works - Royal Ballet and Opera tickets
40% off
The Opera Locos tickets Opens 24 Feb 2026 Opens 24 February 2026 The Opera Locos

The Opera Locos

Peacock Theatre

5 1 review 5 1 review Tickets from £15.00
Anyone (100%) i

The greatest hits of opera in one night; this is a show for everybody – from opera buffs to those who don’t know their Aida’s from their arias.

  • Opens: Tuesday, 24 February 2026
    Booking until: Saturday, 28 February 2026
  • Running time: 1hr 35min. Incl. 1 interval.
The Opera Locos tickets
42% off
TUTU tickets Opens 11 Feb 2026 Opens 11 February 2026 TUTU

TUTU

Peacock Theatre

Tickets from £15.00

Join TUTU on a hilarious journey where incredible dance skills and inventive parody intertwine seamlessly. Choreographed by Philippe Lafeuille, this playful new perspective shatters stereotypes and makes dance accessible to all.

  • Opens: Wednesday, 11 February 2026
    Booking until: Saturday, 21 February 2026
  • Running time: 1hr 20min. No interval.
TUTU tickets
The Car Man tickets Opens 28 Jul 2026 Opens 28 July 2026 The Car Man

The Car Man

Sadlers Wells

5 2 reviews 5 2 reviews Tickets from £18.00
Couples (100%) Theatregoers (100%) i

British choreographer Matthew Bourne's dance production tells the story of a small-town Italian-American community whose lives are changed when a handsome, dangerous stranger walks into their diner. With a passionate, high-energy score by Terry Davies and inspired by Bizet's iconic opera, Carmen, The Car Man will sweep you off your feet and into a sizzling American epic.

  • Opens: Tuesday, 28 July 2026
    Booking until: Saturday, 29 August 2026
  • Running time: 1hr 55 min. Incl. 1 Interval.
  • Playing at: Sadlers Wells
  • Booking until: Saturday, 29 August 2026
The Car Man tickets
Tango After Dark tickets Opens 14 Apr 2026 Opens 14 April 2026 Tango After Dark

Tango After Dark

Peacock Theatre

4.5 2 reviews 4.5 2 reviews Tickets from £22.00
Theatregoers (100%) i

King of Tango German Cornejo and his spectacular dance company return to present a night of authentic Argentine tango and a score that celebrates the legacy of the great tango composer Astor Piazzolla. Ten world class dancers and a live orchestra of musicians and singers come together to spin a story of passion, desire, and drama, told through one of the most irresistible dance forms.

  • Opens: Tuesday, 14 April 2026
    Booking until: Saturday, 18 April 2026
  • Running time: 2hrs. Incl. 1 interval.
Tango After Dark tickets
Mary, Queen of Scots tickets Opens 5 Mar 2026 Opens 5 March 2026 Mary, Queen of Scots

Mary, Queen of Scots

Sadlers Wells

3 1 review 3 1 review Tickets from £18.00
Anyone (100%) i

From Scottish Ballet comes a visually stunning, powerful new ballet in which the dying Queen Elizabeth I is haunted by the ghost of her cousin, Mary, Queen of Scots. With choreography and a set that combine classicism and modernity, as well as a jaw-dropping original score, this is a bold and clever take on an iconic piece of British history and two formidable queens.

  • Opens: Thursday, 5 March 2026
    Booking until: Sunday, 8 March 2026
  • Running time: 2hr 15min. Incl. 1 interval.
Mary, Queen of Scots tickets
My First Ballet: Cinderella tickets Opens 3 Apr 2026 Opens 3 April 2026 My First Ballet: Cinderella

My First Ballet: Cinderella

Peacock Theatre

Tickets from £14.00

The perfect introductory ballet for children aged three and upwards, the English National Ballet presents a magical, family-friendly version of Cinderella, featuring an enchanted forest and a heroine on a journey to find herself through her love of music and nature. Performed by students of the English National Ballet School Graduate Artists Programme and featuring narration, dance, and music, this is the perfect family outing to get your young ones to fall in love with ballet.

  • Opens: Friday, 3 April 2026
    Booking until: Saturday, 11 April 2026
  • Running time: 1hr 20min. Incl. 1 interval.
My First Ballet: Cinderella tickets
Body & Soul tickets Opens 19 Mar 2026 Opens 19 March 2026 Body & Soul

Body & Soul

Sadlers Wells

Tickets from £18.00

Choreographer Crystal Pite, and choreographer and commercial dancer Kameron N Saunders come together to bring you a one-of-a-kind evening of performance, which blends multiple forms from dance to spoken word to create an intimate, powerful experience that explores the complexities of human existence, from bereavement to finding your authentic self. Featuring a score performed by English National Ballet Philharmonic, this will be an unforgettable experience for lovers of dance.

  • Opens: Thursday, 19 March 2026
    Booking until: Saturday, 28 March 2026
  • Running time: 1hr 20min. Incl. 1 interval
  • Playing at: Sadlers Wells
  • Booking until: Saturday, 28 March 2026
Body & Soul tickets
There are no shows matching your criteria. Reset filters

Opera, Dance & Ballet Frequently Asked Questions

What language are operas performed in?

Most operas in London are performed in their original language, such as Italian, German, or French, to preserve the composer’s intent and musical phrasing. However, English surtitles or translations are often provided above the stage or in the program, so audiences can easily follow the story.

Are there family-friendly opera, dance, or ballet shows?

Yes. The Royal Opera House hosts Family Sundays with shorter, interactive performances, and the English National Ballet hosts a series of child-family performances called My First Ballet. These are designed to introduce younger audiences to opera and ballet. Children may also enjoy ballet adaptations of classic fairy tales. Among traditional performances, ballet may be more suitable for children than opera, as it is a heavily visual medium.

How long do opera, ballet, and dance performances usually last?

Classical ballet and operas often run between two and three hours, including intervals. Contemporary dance performances are typically shorter, around one to two hours.

Can I see international opera, ballet, and dance companies in London?

As a global arts and culture hub, London frequently hosts world-renowned international companies and productions, as well as international directors and choreographers.

Why you should book your theatre tickets with London Box Office

  • Secure Tickets from Authorised Retailers
    STAR Member

    All our theatre tickets comply with the rules set by the Society of Ticket Agents and Retailers (STAR), and our online ticketing platform is secured with SSL technology and available 24/7.

  • Dynamic Seating Plans
    Dynamic Seating Plans

    We have created dynamic seating plans for most West End theatres to make it easier for you to choose your preferred seats.

  • Instant Confirmation
    Instant Confirmation

    Your booking is confirmed in real-time with the theatre. Simply print or show your confirmation on your mobile phone to get into the theatre and access your seats on the day of the performance.