Mamma Mia! ticket prices currently start from $17 and run up to about $1,566 depending on the city, venue and seat tier. That range reflects live resale inventory across 100 upcoming shows.
How Mamma Mia! Prices Compare Across Dates
Across 100 shows with a live price, the cheapest way in is $17 for Richmond on Sat, Nov 14, while the highest get-in price is $258 for Fort Worth on Sat, Dec 5 — about 15.2× more for the same entry-level seat.
The median get-in price is $78: 51 of the 100 priced shows start at or below that.
Friday–Sunday shows have a median get-in of $82 against $65 for Monday–Thursday dates — picking a weeknight saves about 26%.
By city, Richmond is currently the cheapest place to see Mamma Mia! (from $17) and Fort Worth the most expensive (from $123).
Cheapest Mamma Mia! dates right now
| Date | City | Venue | From |
|---|---|---|---|
| Sat, Nov 14 | Richmond | EKU Center For The Arts - Black Box Theater | $17 |
| Sat, Nov 21 | Birmingham | Concert Hall at the BJCC | $39 |
| Wed, Nov 18 | London | Novello Theatre | $41 |
| Thu, Nov 19 | London | Novello Theatre | $41 |
| Wed, Nov 18 | Birmingham | Concert Hall at the BJCC | $45 |
| Sat, Nov 21 | Birmingham | Concert Hall at the BJCC | $45 |
| Sat, Dec 19 | London | Novello Theatre | $52 |
| Sat, Dec 19 | London | Novello Theatre | $52 |