Back to All Events

Haunted Historic Building Tour

  • Main Street Mason City 9 N Federal Ave Mason City, Iowa 50401 (map)

Explore the Mysteries of Mason City:

Join the Annual Haunted Historic Building Tour

Step back in time and uncover the hidden stories of Downtown Mason City’s past with our annual Haunted Historic Building Tour. This award-winning event, hosted by Main Street Mason City, offers a unique opportunity to delve into the history, mystery, and legends that have shaped our community.

This year’s tour promises an unforgettable evening, beginning with a Cocktail Reception that features delicious drinks and hors d'oeuvres. Mingle with fellow history enthusiasts while enjoying a special presentation about the historic buildings included in this year’s tour. But don’t expect to learn too much too soon—the specific tour destinations will remain a closely guarded secret until the night of the event, adding an air of mystery to the entire experience.

The adventure kicks off at 7:00 PM, when attendees will be divided into groups and led to the first of several stops. Each location will highlight one of Downtown Mason City’s storied buildings. As you step inside these historic structures, you’ll be greeted by a “spirit” from the building’s past. These spirits will share tales of intrigue, tragedy, and perhaps a few ghostly encounters, bringing history to life in a truly unique way.

The evening concludes with a Dessert Reception at the final location, offering a sweet ending to a night of discovery and delight. Due to the popularity of this event, advance registration is strongly encouraged—tickets tend to sell out quickly. Secure your spot today and prepare for an evening of history and hauntings that you won’t soon forget.

Tickets are $60 per person, and the location of the cocktail reception will be revealed to registered guests one week prior to the event. Don’t miss out on this spine-tingling journey through Mason City’s past!

Earlier Event: September 20
Ethnic Lunch by Central Park
Later Event: November 11
Veterans Day Flag Planting