Your cart has expired
Your order contained expired items and your shopping cart has been emptied.

Performance Calendar

Opera Theatre's 2020 Festival Season has been cancelled due to the ongoing Covid19 Pandemic.  Stay tuned to our website for a 2021 season announcement this fall.  If you have questions, please call the Box Office at (314) 961-0644.

Change the way events are displayed

Your search did not return any results.
Please wait while we retrieve your events.