Now Playing!

Gourmet Fare,
Broadway Flair!

Step into a world where culinary delights meet spectacular entertainment at the Mayfield Dinner Theatre!

The Mayfield Dinner Theatre experience combines the sizzle of a gourmet feast with the electrifying energy of live theatre, creating an unforgettable evening you won’t experience anywhere else.

This is your chance to eat, drink and be dazzled!

Discover what's on

Culinary Delight

OUTSTANDING WORLD CLASS ENTERTAINMENT. ELEVATED DINING EXPERIENCE.

See what people had to say about last season's shows

“One of the best shows at the Mayfield ever! Incredible cast, incredible music!”
“Awesome show, amazing food, service was outstanding. Highly recommend. 5 stars all the way!”
“Highly entertaining show + highly satisfying buffet = time well spent! Thank you for a terrific evening!”
“Awesome show, amazing food, service was outstanding. Highly recommend. 5 stars all the way!”
“Amazing show…absolutely loved it. So much talent!”
“We absolutely loved this show. Such a talented bunch of entertainers. Truly fantastic performance!”
“Another great show!!! Always a terrific evening out at the Mayfield Dinner Theatre!”
"Such a good show. We had a great time, good food and good laughs."
Previous slide
Next slide
The Buddy Holly Story
Tyler Check in BUDDY – THE BUDDY HOLLY STORY (2021)

Canada’s #1 Dinner Theatre!

The Mayfield Dinner Theatre transforms the ordinary into the extraordinary. Whether young or young at heart, the Mayfield Dinner Theatre never fails to deliver a lively good time.

Don’t miss out on this season’s extraordinary blend of culinary artistry and theatrical magic. Bring your favourite dining companion and prepare for an incredible evening of delectable delights and sensational spectacles.

Stay Connected

Join the act

Join our mailing list for the latest on upcoming shows, tickets, promotions, events and trailers!
Million_Dollar_Quartet_1
Matt Cage in MILLION DOLLAR QUARTET (2019)

Give the Gift of Entertainment!

Mayfield Dinner Theatre gift cards are now available