The 9 Best Haunted Attractions in Iowa!

When the cool weather rolls in and the leaves begin falling off the trees, it’s scare season. It’s the time of year where we line up in droves to walk through haunted houses, creepy corn mazes, and all-out scream parks. Spread across the state, from the Gateway of Chaos on the western side to the Scream Acres and Circle of Ash over towards the east, if you want some scary fun this Halloween season, be sure to check out the best haunted attractions in Iowa. 

1. Circle of Ash Scream Park, Central City, IA

Featuring three different haunted attractions, plus three additional scare rides and one Halloween Homicide murder party, suffice it to say, Circle of Ash in Central City might be one of the most horrifying attractions in Iowa. Whether you choose to spend your time within the indoor Circle of Ash, or you venture out into the Pandemonium fog maze or the Frightmare Forest Haunted Attraction (or all three), you’ll be sure to get those goosebumps you’re looking for at the Circle of Ash Haunted Attraction. 

View this post on Instagram

A post shared by Circle Of Ash Haunted House (@circleofash) on

2. Thrashers House of Terror, Mt. Pleasant, IA

Organized and hosted by the Midwest Old Threshers Organization, all proceeds from Thrashers House of Terror go towards supporting this farming association. The real appeal for Thrashers House of Terror sits in the haunted attractions waiting for you behind the doors of this family-friendly spook fest. Clowns, demonic children, and so much more can be found within Thrashers House of Terror, making for quite the scary night in Iowa. 

View this post on Instagram

A post shared by Thrashers House of Terror (@thrashershouseofterror) on

3. Spooktacular Nights, Clarion, IA

Selected as one of Iowa’s top haunts last year, Spooktacular Nights in Clarion is one haunted house to put on your checklist. Featuring crazy clowns, escaped psychopaths, and plenty of nightmare fuel, Spooktacular Nights is only in operating for four nights, making a dark red X on your calendar is a good idea for this bone-chilling haunted attraction in Iowa.

View this post on Instagram

A post shared by Clarion Spooktacular Nights (@clarion_spooktacular2016) on

4. Eldora Haunted Hospital, Eldora, IA

Check yourself into the Eldora Haunted Hospital for some spooky fun, and you’ll be sure to get your seasonal prescription filled. While the Eldora Haunted Hospital may look like any other building on the outside, when you travel indoors, and when the lights go out, you’ll quickly find your darkest fears waiting for you within. Eldora Haunted Hospital serves up quite the scare, ensuring you get your seasonal dose of fear in after just one visit.

View this post on Instagram

A post shared by Mahayla;))) (@mahaylaspamz) on

5. Scream Acres Scream Park, Atkins, IA

Split between four gruesome attractions, Scream Acres in Atkins is the real deal when it comes to Halloween haunts. Whether you try and survive the zombie apocalypse, a haunted cornfield, a killer-clown carnival or merciless slaughterhouse, you’ll be sure to fall asleep later that night thinking about the Scream Acres attractions. Attractions at Scream Acres are sold in pairs, with a deeper discount if you buy tickets to all four awesome attractions at this state-famous haunted house. 

View this post on Instagram

A post shared by Scream Acres Scream Park (@screamacrespark) on

6. Linn’s Haunted House, Des Moines, IA

Starting with a carpeted crawl that is every claustrophobic’s worse nightmare, the terrifying experience continues at Linn’s Supermarket Haunted House as you fumble your way through the dark, bumping into a costumed character hiding in the shadows. For a true, heart attack inducing good time, Linn’s Supermarket in Des Moines could deliver more than you are bargaining for. 

7. Sleepy Hollow Haunted Scream Park, Des Moines, IA

Featuring ten different haunted attractions, plus a 3D glasses enabled theme ride and disco pit, Sleepy Hollow Haunted Scream Park is one of the biggest haunted attractions not only in Des Moines, but in the Midwest. However you spend your time at the Sleepy Hollow Haunted Scream Park, whether it’s shooting zombies with paintballs or pretending like you didn’t wet your pants, it will be Halloween time well spent. 

View this post on Instagram

A post shared by Jeff Scharingson (@jscharin) on

8. The Heart of Darkness Haunted Complex, Waterloo, IA

Head on down to Waterloo this Halloween to enter the Heart of Darkness. Featuring more than 30 actors whose only mission is to scare you senseless, visitors to the Heart of Darkness can expect big scares, unbelievable costumes and plenty of big laughs and sighs of relief when it’s all over. Enter if you dare, just know that anything that enters the Heart of Darkness, never leaves the same. 

9. Panic Park Haunted House, Cedar Falls, IA

Open every Friday and Saturday of October, nestled into the Cedar Falls landscape, Panic Park is quite the treat this Halloween season. Filled with enough haunted decorations, masked characters, and all around frightening appeal to fill nightmares for years to come, Panic Park only costs $15 (cash) to enter, and can provide you with an entire season of scares. 

Select a Iowa town to find the Best Things-To-Do and Places To Go around you
Find Halloween Events Near You
Enter City / State or Zip code below
Halloween Haunted Houses Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Adams County

Allamakee County

Appanoose County

Audubon County

Benton County

Black Hawk County

Boone County

Bremer County

Buchanan County

Buena Vista County

Butler County

Calhoun County

Carroll County

Cass County

Cedar County

Cerro Gordo County

Cherokee County

Chickasaw County

Clarke County

Clay County

Clayton County

Clinton County

Crawford County

Dallas County

Davis County

Decatur County

Delaware County

Des Moines County

Dickinson County

Dubuque County

Emmet County

Fayette County

Floyd County

Franklin County

Fremont County

Greene County

Grundy County

Guthrie County

Hamilton County

Hancock County

Hardin County

Harrison County

Henry County

Howard County

Humboldt County

Ida County

Iowa County

Jackson County

Jasper County

Jefferson County

Johnson County

Jones County

Keokuk County

Kossuth County

Lee County

Linn County

Louisa County

Lucas County

Lyon County

Madison County

Mahaska County

Marion County

Marshall County

Mills County

Mitchell County

Monona County

Monroe County

Montgomery County

Muscatine County

Obrien County

Osceola County

Page County

Palo Alto County

Plymouth County

Pocahontas County

Polk County

Pottawattamie County

Poweshiek County

Ringgold County

Sac County

Scott County

Shelby County

Sioux County

Story County

Tama County

Taylor County

Union County

Van Buren County

Wapello County

Warren County

Washington County

Wayne County

Webster County

Winnebago County

Winneshiek County

Woodbury County

Worth County

Wright County