Do you like visiting old buildings where the history is hundreds of years old? Kansas isn’t full of old buildings like many of our older states, but we are lucky to have plenty of buildings from when Kansas was just a baby state. This Kansas opera house is an old building we can’t get enough of, and luckily it’s open for visiting as well as shows, both musical and film.

Editor’s Note: McPherson Opera House is temporarily closed.

Welcome to the McPherson Opera House, a 130-year-old building that’s still going strong after all these years.

Google Maps

The opera house might have been opened in 1889, but it wasn’t truly finished. The lower level of the opera house was never put together until the renovation of the whole building in 2010. It may have taken over 100 years to finish it, but the whole place looks better for the effort.

Glen Soldan/Google

They kept as much of the original structures and decorations as possible, including the painting over the stage and most of the structures that were already in place.

John Martin/Google

Today, it’s a beautiful example of just how much we love small towns and historic buildings. It doesn’t need to look modern to be beautiful, and we prefer it to look as historically accurate as possible.

McPherson Opera House Facebook

They show all sorts of things here, including plays, musical productions, ballet, and sometimes even movies.

Kim Wheeler/Google

They also have plenty of spaces for rent, including a beautiful ballroom perfect for dancing or tea parties, and office spaces for any other needs you may have.

McPherson Opera House Facebook

Their listed schedule is on their website, but you can call their listed phone during regular business hours Monday through Friday to schedule something with them.

McPherson Opera House Facebook

For more information on future shows or the opera house itself, check out their website here or call at (620) 241-1952.

Google Maps

Glen Soldan/Google

John Martin/Google

McPherson Opera House Facebook

Kim Wheeler/Google

Address: 219 S Main Street #4843, McPherson, KS 67460

If you love exploring our historic buildings, this beautiful hotel is both old and rumored to be haunted.

OnlyInYourState may earn compensation through affiliate links in this article.