MAMMA MIA!
next weekend in London

See Tickets
From £55
MAMMA MIA!
3+

Available Performances

  • Fri 24 Jul
    19:30
    £55
  • Sat 25 Jul
    15:00
    £55
  • Sat 25 Jul
    19:30
    £55
See this weekend's performances

ABBA's sun-soaked jukebox musical turns a Greek island wedding into a feel-good story of mothers, daughters and old flames.

🕗 2hr 35min🎭 Novello Theatre

⭐4.8/5 based on 9,725 reviews

Things to Know Before You Go

Updated: Tue 14 Jul, 06:00 London time

Is there a Saturday matinee for MAMMA MIA! next weekend?

Yes — Sat 25 Jul 15:00 (tickets available).

What time does the MAMMA MIA! Sunday show start next weekend?

No Sunday performance next weekend.

What's the cheapest MAMMA MIA! performance next weekend?

From £55 (Fri & Sat).

Can you sing along — and when does the auditorium actually become a singalong?

During the show, no — sing at your seat and you'll get the famous Novello side-eye from the rest of row J. After the bows, yes, enthusiastically. The 'Mamma Mia / Dancing Queen / Waterloo' encore is a full standing party, costume changes and all; the cast pulls the audience up, and the only people still seated at that point are usually being filmed by their teenagers.

For someone who genuinely doesn't know ABBA — does it still work?

It works, but for different reasons. The book is a tight little farce about a daughter's wedding and three possible fathers and it stands up without the songs as a piece of structure. ABBA agnostics tend to come out having most enjoyed 'Slipping Through My Fingers' — the small mother-daughter ballad — rather than the big anthems, which is interesting feedback for a show usually sold on them.

Will the same Saturday night really suit a hen party and a family with a seven-year-old?

It does, more comfortably than most West End shows. The Novello's auditorium is a friendly mix and the material is broad enough that the cheekier jokes float over young heads while the older audience clocks them. Two practical notes: under-3s aren't admitted and under-16s must sit with their adult; hen parties tend to gather at the Aldwych cocktail bars at the front of the theatre, so expect a foyer scene at five-to-seven-thirty.

Do I need to be an ABBA fan to enjoy MAMMA MIA!?

You do not have to know every ABBA album to have a good time. The musical is built so that the story comes first, with the songs supporting the emotions of each scene. If you already love ABBA, you will appreciate how the numbers are reimagined; if you are new to the music, you will recognise more tunes than you expect.

Is MAMMA MIA! suitable for children?

MAMMA MIA! is generally suitable for families and is often enjoyed by older children and teenagers. The story includes themes of romance, single parenthood and mild innuendo, but nothing graphic. Very young children may find the running time long, so it is worth considering whether they can comfortably sit through a full evening performance.

How long does MAMMA MIA! run?

The running time is approximately 2 hours 35 minutes, including an interval. The show is structured around well-known musical numbers, which helps the evening feel fast-paced and engaging.

Is MAMMA MIA! a good option for a celebration night out?

Yes, MAMMA MIA! is a popular choice for birthdays, hen weekends and reunions. The combination of upbeat music, colourful staging and a warm-hearted story makes it ideal for groups who want a relaxed, feel-good atmosphere.

Can I sing along during the performance?

Most theatres encourage audiences to save full sing-alongs for curtain call and encores so that everyone can hear the performers clearly during the main show. You are very welcome to tap your foot, quietly hum along and then give it your all when the cast invites you to join in at the end.

Where is MAMMA MIA! performed in London?

MAMMA MIA! is performed at the Novello Theatre, close to the Strand and a short walk from Covent Garden and Charing Cross. The central location makes it easy to combine the show with pre-theatre drinks or dinner nearby.

About this show

Escape to a sun-drenched Greek island without leaving London as MAMMA MIA! lights up the Novello Theatre. This feel-good musical weaves ABBA’s timeless hits into the story of Sophie, a young woman determined to uncover the identity of her father before her wedding, and Donna, the independent mother who thought she had left the past behind. From “Dancing Queen” to “The Winner Takes It All”, the songs are performed live with plenty of humour, heart and a touch of chaos along the way. Whether you know every lyric or only recognise the big choruses, MAMMA MIA! offers a joyful West End night out for friends, families and ABBA fans who want to sing, laugh and maybe shed a happy tear or two.