
Iowa · Fishing
Johnston sits along the Des Moines River corridor and borders Saylorville Lake, which gives anglers a genuine mix of moving water and reservoir fishing within a short drive of each other. Saylorville Lake's Sandpiper Recreation Area is the anchor spot here, a U.S.
5 spotsUpdated dailyFree to access
View on mapFishing · 5 spots
No additional spots match this filter.
Johnston sits along the Des Moines River corridor and borders Saylorville Lake, which gives anglers a genuine mix of moving water and reservoir fishing within a short drive of each other. Saylorville Lake's Sandpiper Recreation Area is the anchor spot here, a U.S. Army Corps of Engineers reservoir where walleye, largemouth bass, smallmouth bass, and channel catfish are all present and the access is rated easy, meaning paved parking, accessible bank fishing areas, and no technical scrambling required. The reservoir sits at 889 feet elevation, which matters less for fishing than it does for understanding that this is flat, open Midwest water — wind can push baitfish and predators around quickly, so paying attention to surface conditions is worth your time. On the river side, Walnut Ridge Recreation Area, Acorn Valley, Bob Shetler Recreation Area, and Bob Shetler Picnic Area all offer Des Moines River access for those who prefer current. River fishing here tends to reward channel catfish and bass anglers, particularly in summer when water temperatures stabilize. Johnston is not a destination for trophy trout or fly fishing, but if you want consistent warmwater fishing close to the Des Moines metro with multiple access points and no boat required, it delivers.
The Sandpiper Recreation Area section of Saylorville Lake holds walleye, largemouth bass, smallmouth bass, and channel catfish. Walleye and bass are most actively targeted by anglers working the reservoir, while channel catfish are a reliable option for those fishing bait on the bottom, especially after dark in warmer months.
Bank fishing is entirely realistic here. Saylorville Lake's Sandpiper Recreation Area is rated easy access, and the Des Moines River sites at Walnut Ridge, Acorn Valley, and Bob Shetler all offer shoreline access. A boat opens up more of the reservoir, but you can have a productive day without one at any of these locations.

Walnut Ridge Recreation Area
~1 min drive
A worthwhile stop near IA.

Oak Grove Picnic Area
~3 min drive
A worthwhile stop near IA.
Saylorville Lake - Sandpiper Recreation Area
~4 min drive
Easy
Red Rock Tailwater - Below Dam
~1h 16m drive
Moderate

Acorn Valley
~2 min drive
A worthwhile stop near IA.

Prairie Flower Recreation Area
~4 min drive
A worthwhile stop near IA.
Big Creek State Park - Big Creek Lake
~12 min drive
Easy
Brushy Creek State Recreation Area
~1h 18m drive
Moderate

Cherry Glen Campground
~3 min drive
A worthwhile stop near IA.
Red Rock Lake - North Overlook Access
~1h 14m drive
Easy

Cherry Glen Picnic
~3 min drive
A worthwhile stop near IA.

Bob Shetler Recreation Area
~3 min drive
A worthwhile stop near IA.
Also worth it near here
Early morning and the hour or two before sunset are consistently the most productive windows for walleye and bass in reservoir settings like Saylorville. Channel catfish tend to feed more actively at night, so an evening session that runs past dark can be worth the effort if catfish are your target.
A medium-action spinning rod in the 6- to 7-foot range handles most river fishing situations well here. For bass, soft plastics and crankbaits that run shallow to mid-depth work in river current. For catfish, cut bait or prepared stink bait on a simple bottom rig is the standard approach at spots like Bob Shetler and Walnut Ridge.
Yes, a valid Iowa fishing license is required for anyone 16 or older at all of these locations, including the Army Corps of Engineers areas at Saylorville Lake. You can purchase a license through the Iowa DNR website or at local sporting goods retailers. Check the Iowa DNR for current season dates and any specific regulations that apply to Saylorville Lake.