Rock Creek State Park
Kellogg, Iowa (Jasper County County)
Rock Creek State Park sits along the shores of Rock Creek Lake in Jasper County, just outside Kellogg, Iowa. Spanning 1,697 acres of rolling prairie and timber, this park draws visitors who want genuine quiet and wide-open water without the crowds of Iowa’s bigger destinations.
Rock Creek Lake — a 600-acre reservoir at the heart of the park — is the main attraction. Anglers come for channel catfish, largemouth bass, crappie, and bluegill, with several boat ramps and a fish-cleaning station making it easy to spend a full day on the water. A swim beach on the lake’s north side gives families a place to cool off in summer, and the surrounding shoreline trails are flat enough for all ages.
Hikers and mountain bikers share roughly six miles of multi-use trails that wind through native prairie grasses and oak-hickory timber. Birdwatchers should bring binoculars — the grassland habitat supports meadowlarks, dickcissels, and the occasional northern harrier.
The park’s campground offers both electric and non-electric sites, many with direct lake views. Reservations are a good idea for summer weekends, especially around the Fourth of July when the park fills up fast.
Spring and fall are arguably the best seasons to visit. Spring brings wildflower blooms across the prairie, while fall delivers vivid foliage reflected on the lake’s surface — perfect for photography or a quiet paddle.
With a 4.5-star rating across nearly 1,000 reviews, Rock Creek consistently delivers on its promise: accessible outdoor recreation without the fuss.
Explore Nearby
- Abraham Lincoln Heritage Highway — Scenic Byway in Kentucky
- Marysville Covered Bridge — Covered Bridge in Iowa
- Marysville Covered Bridge — Covered Bridge in Virginia
- Jefferson Highway Heritage Byway — Scenic Byway in Iowa
Photos
Nearby Discoveries
2 places to explore within 30 miles