Skip to main content
  • Main Street Music Hall in Missouri

Make the scene at the osage beach music hall

Set out for the time of your life when you reserve a seat at this classic Osage Beach, MO music venue. Located just a short drive from our resort, Main Street Music Hall provides first-rate entertainment for the entire family. You'll have three great shows from which to choose. "Best of Main Street Opry" is akin to an old-time variety show starring singers, musicians, comedians, and impressionists. "Reelin In The Years" will appeal to baby boomers who want to relive the cool sounds of the 60s, 70s, and 80s. And "Christmas on Main Street," which plays November and December, is sure to put you in the holiday spirit.


Prices -

Adults: $22.00. Seniors: $20.00. Children (5-12): $13.00. Children (4 & under): Free. 

Hours -

Vary depending on the show.


  • Best of Main Street Opry
  • Reelin In The Years
  • Christmas on Main Street


  • Regular Shows
  • Special Concerts


  • How do I get tickets?

    You can buy tickets for any show at Main Street Music Hall online at or you can call the venue directly at 573-348-9500. Tickets can also be purchased in person at the music venue's ticket window. Credit cards accepted are VISA, MasterCard, and Discover. You can also pay with cash. Will call tickets can be picked up one hour before shows begin.
  • What's the Facebook Ticket Giveaway?

    These are tickets that are distributed on the Main Street Music Hall Facebook Page. There are a few restrictions. All tickets have to be reserved through the Facebook Inbox by a Music Hall Marketing representative. They may not be reserved via the general ticketing line. In addition, tickets are subject to availability and are only valid for shows listed on the ticket giveaway post. Blackout periods may apply.

Helpful Links


Driving Direction to Main Street Music Hall
or Margaritaville Lake Resort Lake of the Ozarks
Write a Comment
By submitting this form, you consent to share the comment along with your name on the site. We do not sell personal data to third parties. Your email address will not be made public but maybe used by us for communication purposes. If you are below 16 years of age, you are required to obtain prior permission from your legal guardian(s). If you wish to access or erase your personal information, you can do so by submitting your details here.
- Optional
- Required
- Required
- Optional
- Required
Distance from attraction: 3.44 miles
Why Stay at Margaritaville Lake Resort Lake of the Ozarks?
  • Full-Service Spa
  • Marina & Water Activities
  • Top-Rated Restaurants
  • Friendly Staff
  • Outdoor Recreation
© 2022 Margaritaville Enterprises, LLC Margaritaville is a registered trademark of Margaritaville Enterprises, LLC and is used under license.
Back to Top