Background

Spook Cave: Iowa's Underground Adventure

Discover Iowa's eerie side with a boat tour through Spook Cave, a unique underground adventure for the whole family near McGregor!

4.1

Spook Cave, located near McGregor, Iowa, provides a distinctive and entertaining experience for visitors of all ages. The cave's story began long ago when early settlers in the area heard strange noises emanating from a small hole, leading them to believe it was haunted. In 1953, Gerald Mielke investigated these claims and discovered a flooded cave system. Today, Spook Cave offers guided boat tours that take you through the cave's narrow passageways. As you glide through the cave in a small boat, guides share the history, point out geological formations like stalactites and stalagmites, and tell spooky stories. The water inside the cave averages between 14 inches and 2 feet deep, and the temperature remains a constant 47 degrees Fahrenheit. Be prepared to duck under low ceilings in certain sections of the cave. Spook Cave is part of the Driftless Area, known for its karst topography, caves, sinkholes, and cold springs. The surrounding area offers additional attractions, including Pikes Peak State Park and Effigy Mounds National Monument. The Spook Cave & Campground also provides camping and cabin rentals for those wanting to extend their stay.

Local tips

  • Wear comfortable clothing and be prepared for a cool 47°F (8°C) temperature inside the cave.
  • Be ready to duck or bend over in some sections of the cave due to low ceilings.
  • Reservations are required on weekdays in May, September, and October.
  • Consider combining your visit with a camping stay to fully enjoy the natural surroundings.
widget icon

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

A brief summary to Spook Cave: Underground Boat Tour

Getting There

  • Driving

    Spook Cave is located at 13299 Spook Cave Rd, McGregor, IA 52157, approximately 7 miles (11 km) west of McGregor. From McGregor, take US-18 West. Turn onto Spook Cave Road. Follow the road to the destination. Parking is available on-site. There is no fee for parking.

Popular Experiences near Spook Cave: Underground Boat Tour

Popular Hotels near Spook Cave: Underground Boat Tour

Select Currency