About Us



For the first time in 83 years The Grand Opera House on historic Main Street in St. Charles will be holding theatre once again. The first floor has been reinvigorated to feature theatre, weddings, wedding receptions, dancing, concerts, fashion shows, office seminars, corporate parties, fundraisers and whatever else may fit your requests. The banquet center will accommodate around 50 to 200 guests depending on the flare and style of the event.

We are located on Historic Main Street St. Charles, which not only has the ambiance of Historic Main Street but is also in walking distance to many hotels, restaurants, and the Ameristar Casino.


If you need an event that is perfectly unique and fun,
The Grand Opera House is the right choice for you. Working with us is very simple and unique, you can enjoy it.