LT New LOGO

'Mamma Mia!' tickets now available through March 2026

Mamma Mia! celebrated its 25th anniversary last year, making it the third longest-running musical in West End history.

Olivia Rook
Olivia Rook

Mamma Mia! has extended performances in the West End until 28 March 2026. The show celebrated its 25th anniversary last year, making it the third longest-running musical in West End history.

The London cast includes Mazz Murray as Donna, with Izi Maxwell as Sophie, Ben Irish as Sky, Kate Graham as Tanya, Nicola-Dawn Brook as Rosie, Christopher Dickins as Harry, Luke Jasztal as Sam, and Stephen Beckett as Bill. Natalie Langston continues to play Donna at certain performances.

Harriet Samuels takes on the role of Ali, Zaynah Ahmed plays Lisa, and Jamie Landmann and Thomas Walton play Eddie and Pepper, respectively.

The ensemble includes Franky Attard, Matthew Barrow, Jack Bromage, Maddy Cameron, Mia Anthony Coffield, Dennis Cousins, Timmy Driscoll, Andrew Gallo, Lauren Hall, Lawrence Guntert, Samantha Ivey, Genevieve Jameson, Flyn Mullins, Hayley-Jo Murphy, Emma Odell, Tom Parsons, Adam Scotland, Jonah Sercombe, Ella Tweed, and Maisie Waller.

Mamma Mia! has also released its Christmas schedule, playing two shows on 22, 23, 27, 29, 30 December, as well as 2, 3 January 2026. There will also be performances on 26, 28 December, and 1 January 2026.

Featuring the music of ABBA, including "Dancing Queen", "The Winner Takes It All", and "Honey, Honey", Mamma Mia! is set on a Greek island and follows Sophie's search for her father ahead of her wedding.

Book Mamma Mia! tickets on LondonTheatre.co.uk

Photo credit: Izi Maxwell and Mazz Murray. (Photo courtesy of production)

Frequently asked questions

What is Mamma Mia! about?

How can I resist you? This crowd-pleasing global smash began in London and continues to delight audiences around the world. The hit songs of ABBA tell the story of a bride-to-be who just wants to know who should walk her down the aisle. Join the party at Mamma Mia! at the Novello Theatre today.

How long is Mamma Mia!?

The running time of Mamma Mia! is 2hr 35min. Incl. 1 interval.

Where is Mamma Mia! playing?

Mamma Mia! is playing at Novello Theatre. The theatre is located at 5 Aldwych, London, WC2B 4LD.

What's the age requirement for Mamma Mia!?

The recommended age for Mamma Mia! is Ages 5+. Under 16s must be accompanied by and sat next to an adult (18+). If children do have separate seats you may be refused entry. All persons entering the theatre must have a ticket. Children under 3 will not be admitted..

How do you book tickets for Mamma Mia!?

Book tickets for Mamma Mia! on London Theatre.

What are the songs in 'Mamma Mia!'?

All the songs included in Mamma Mia! are hits from the iconic band ABBA. The musical includes songs like “Dancing Queen,” “Thank You For the Music,” and “Money, Money Money.” Read our song guide to all the ABBA songs in Mamma Mia.

Who wrote 'Mamma Mia!'?

Mamma Mia! was written by playwright Catherine Johnson. The show is a jukebox musical which includes songs from the Swedish pop group ABBA.

Who directed 'Mamma Mia!'?

Mamma Mia! is directed by Phyllida Lloyd (The Iron Lady, Tina: The Tina Turner Musical), who also directed the film adaptation for which she received BAFTA and Golden Globe nominations.

When did 'Mamma Mia!' open in the West End?

Mamma Mia! has been playing at the Novello Theatre since November 2014. The show opened at the Prince Edward Theatre on 6 April 1999 and later transferred to the Prince of Wales Theatre on 9 June 2004.

Is 'Mamma Mia!' appropriate for kids?

People of all ages can enjoy Mamma Mia!. An adult must accompany any children under the age of 16. Children under the age of 3 will not be permitted into the auditorium.

Is 'Mamma Mia' good?

Mamma Mia! is the ultimate feel-good musical for the whole family to enjoy, featuring many hits from ABBA’s timeless discography. Read our four-star review of Mamma Mia!.

Which ABBA songs are in 'Mamma Mia!'?

Some of ABBA’s greatest hits are included in Mamma Mia!, including "Dancing Queen," "The Winner Takes It All," and "Waterloo," and many more. In total, there are 24 ABBA songs included in the show.

Who is Sophie's dad in 'Mamma Mia!'?

In the musical Mamma Mia!, Sophie's dad is one of three potential men: Sam Carmichael, Bill Austin, or Harry Bright. Sophie's journey to uncover her father's identity drives the plot, as she invites all three men to her wedding in a quest for the truth.

Where is 'Mamma Mia!' set?

The musical Mamma Mia! takes place on an idyllic Greek Island in the Aegean Sea. The movie was filmed on location on the Greek Islands, including Skopelos.

Originally published on

Subscribe to our newsletter to unlock exclusive London theatre updates!

  • Get early access to tickets for the newest shows
  • Access to exclusive deals and promotions
  • Stay in the know about news in the West End
  • Get updates on shows that are important to you

You can unsubscribe at any time. Privacy Policy