Skip to content Skip to main navigation Skip to footer

Mamma Mia Edinburgh Playhouse

MAMMA MIA! at Edinburgh Playhouse (9 Dec–4 Jan)

  • Dates: Tue 9 Dec 2025 – Sun 4 Jan 2026
  • Times: Evenings 19:30 (Mon–Sat). Matinees 14:30 (Tue, Wed, Thu, Sat & Sun).
  • Location: Edinburgh Playhouse, 18–22 Greenside Place, EH1 3AA
  • Running time: ~2h 35m (incl. interval)
  • Tickets: From ~£19.50 (+ fee). Top seats higher.

ABBA’s feel-good musical returns to the Playhouse for the festive run, telling Sophie’s sun-soaked search for her father set to timeless hits — Dancing Queen, Mamma Mia, Voulez-Vous and more.

Expect big vocals, bright choreography, and a crowd-pleasing finale that’ll have the whole theatre on its feet. Family-friendly (age guidance 5+).

Tip: Weeknight performances and early-week matinees usually have the best availability and prices.

Event location