

Things to Do
Main Street Music Hall
A welcoming Osage Beach theater bringing live music, comedy, tribute acts and community performances to the Lake of the Ozarks.
A longtime Lake of the Ozarks theater featuring live music, comedy, tribute shows, original productions and community entertainment.
Osage Beach
About This Place
ABOUT
Main Street Music Hall has been part of the Lake of the Ozarks entertainment scene since 1987 and continues to bring live performances to the heart of Osage Beach. The theater hosts an evolving schedule of concerts, tribute shows, comedy, original productions, the Main Street Opry and special community events.
Located along Main Street in Osage Beach, the theater makes an easy indoor option when weather changes your Lake plans or when you simply want an evening of live entertainment. Shows and seating arrangements vary throughout the season, so visitors should check the current event calendar and ticket information before heading to the theater.
PLAN YOUR VISIT
Know Before You Go
Address
1048 Main Street, Osage Beach, MO 65065
Phone
(573) 302-5177
Website
HOURS
Event-based hours. Check the current performance calendar for show dates, times and ticket availability.
PRICE
$$
GOOD TO KNOW
👨👩👧 Family Friendly • ♿ Accessible • 📆 Open Year Round
AMENITIES
Live Music • Live Theater • Tribute Shows • Comedy • Original Productions • Family Entertainment

