Spook Cave

McGregor, IA

0 (2 reviews)

Where are we going?

Manage attraction
Address: 13299 Spook Cave Rd, McGregor, IA 52157, USA Number: 563 873 2144 Website Contact How do we get there?

What is there to do?

Want to hear a spooooky story about Spook Cave? Did you know that some of the early settlers from Clayton Canyon used to talk about strange noises coming from a hole which they knew about at the base of a hill right along Bloody Run Creek? It wasn't until a man called Gerald Mielke made the discovery, and realized what was actually underneath that hole!

Luckily for us, these beauties of nature are now ready and waiting for families just like you to explore them!

Through a guided boat tour, the whole family can learn all about the stories and history of Spook Cave - from the development all those millions of years ago, to the development. The formations are all pointed out and explained, so kids will really get a sense of what they are looking at, and some of the earth's geology.

Not only is it underground, so the weather doesn't make a difference, but there is no walking because the tour is all done by boat! That's right - the cave has been flooded, so you just sit back, relax and enjoy that all round temperature of 47F as you take in natures wonders!

If you are in the area for a while and want to explore more of the area, Spook Cave also offer camping and cabins so you can really extend your stay. Maybe you might want to do the tour twice!

There are primitive camping sites, as well as ones with full hook ups. There is lake swimming nearby with a sand beach, as well as a Trout stream, lake fishing, a playground for those kids and a hiking trail. 

If you want something a bit more modern, there are two woodland cabins for you to choose from, with a fire pit, picnic table, and full length porch to relax on. 

If you want to take lunch to the caves too, there are picnic tables ready just for you!

Don't be too spooked - it's a unique and fascinating family day out for you! 

Suggest an edit

How much does it cost?






$8 (Ages 4 - 12)


Free Under

3 years


Last Updates


Any top tips?


The cave is always 47F, so dress accordingly.

I'm Hungry!


Bring a packed lunch because there is a lovely picnic area for all cave goers! Make a longer day of it

Healthy Eating It's always a good idea to pack water and healthy snacks so you can keep your energy up.

What people are saying?

Rate & Write a Review

Your rating

Where is it at?


The caves are located at 13299 Spook Cave Road (a name you won't forget!) in McGregor, Iowa.

Teachers corner


Group rates are available if you book in advance, so why not bring the students down to learn about geology and history!

Need a little extra help?


You don't need to walk for the tour as you are in a boat, but call ahead of time if you have mobility issues to see what access there is for you

Click here for lots more great things to do near you in Iowa

When can we go?

Open 9am to 5:30pm daily

May to October

Sign Up to Our Newsletter

The best fun places to go with kids sent straight to your inbox!

Subscribe now