Buy Tickets

Mamma Mia!

June 13, 2019 - June 30, 2019
2018-2019 Season

Over 60 million people worldwide have fallen in love with the characters, the story and the music that make Mamma Mia! the ultimate feel-good show!

ABBA's hits tell the hilarious story of a young woman's search for her birth father. This sunny and funny tale unfolds on a Greek island paradise. On the eve of her wedding, a daughter's quest to discover the identity of her father brings three men from her mother's past back to the island they last visited 20 years ago.

The story-telling magic of ABBA's timeless songs propels this enchanting tale of love, laughter and friendship, creating an unforgettable show. A large cast, non-stop laughs and explosive dance numbers combine to make Mamma Mia! a guaranteed smash hit for any theatre. A mother. A daughter. Three possible dads. And a trip down the aisle you'll never forget!

Latest News


                                                      Click HERE for Tickets

Tyler Morning Telegraph reviews TCTC's Mamma Mia! Opens June 13

The show has “all different kinds of love," [Allison] McGee (lead, Donna Sheridan) said. "It’s got romantic love, family love, friendship love, love of community and at the same time you’ve got this constant disco fun funky feel to it.” 

Mama Mia! Rehearsal Photos - Show Opens June 16

Visit the photo gallery at the Tyler Morning Telegraph

Click HERE

Cast Announced for Mama Mia! - Show Opens June 13

Excited to announce the cast for Mamma Mia!!!

Donna - Carol Friend
Tanya - Tonya Showen
Rosie - Becky Bloomfield 
Sam - Brad Echols
Harry - David Dickerson
Bill - Paul David Jones
Sophie - Auburn Hilliard 
Ali - Sarah Burchett
Lisa - Tiffany Williams
Sky - Zachary Prall
Eddie - JW McFarland
Pepper - Jaylon Crump 
Father Alexandrios - Stan King

Company - William Clark, Allie Lake, Abbie Nourse, Jerod Rogers, and Rickea Strogen

Performance Dates
Thu, Jun 13 at 7:30 PM
Fri, Jun 14 at 7:30 PM
Sat, Jun 15 at 7:30 PM
Sun, Jun 16 at 2:30 PM
Thu, Jun 20 at 7:30 PM
Fri, Jun 21 at 7:30 PM
Sat, Jun 22 at 7:30 PM
Sun, Jun 23 at 2:30 PM
Thu, Jun 27 at 7:30 PM
Fri, Jun 28 at 7:30 PM
Sat, Jun 29 at 7:30 PM
Sun, Jun 30 at 2:30 PM