Rosebud Theatre

A professional dinner theatre in a small prairie village, staging musicals and comedies in a century-old opera house with dinner included.

Rosebud is a small prairie village about 30 km southwest of Drumheller. The Rosebud Theatre there is one of Alberta's well-known professional stages. It uses an old opera house for musicals, comedies, and Christmas shows, and offers buffet dinner packages. The village also has a grain elevator, galleries, and cafés. The season includes more than ten productions, so book tickets in advance. Dinner plus the show takes about 2.5 hours.

Opening hours

On performance days, meals served from approx. 12:00 / 18:00

Theater · Dinner shows · Prairie village

Nearby sights

Places to eat nearby

More in Drumheller