The Johnston Brief

The local's guide · Outdoors

Fishing in Johnston: where to cast a line, what's biting, and the rules.

Johnston is one of the metro's best towns for fishing without a long drive. Terra Lake sits right in town with an accessible pier, and two of central Iowa's biggest waters, Saylorville and Big Creek, are on the doorstep. Here's where to go, what you'll catch, and the license basics before you head out.

The short answer

The in-town spot is Terra Lake at Terra Park - an 8-acre stocked lake with an accessible fishing pier, holding largemouth bass, channel catfish and bluegill. For bigger water, Saylorville Lake is on Johnston's doorstep and Big Creek State Park is a short drive north. Anyone 16+ needs an Iowa fishing license; add a trout fee if you want to keep trout.

The main spot

Terra Lake at Terra Park

Size
8 ac
stocked city lake
Shore fishing
Good
accessible pier
Kayaking
Free
June-Sept

This is the easiest fishing water in town. Terra Lake is an 8-acre lake stocked with largemouth bass, channel catfish and bluegill, with an accessible fishing pier and easy shoreline access. It's the centerpiece of Terra Park, a 200-plus-acre city park with trails, a playground and courts, and the city runs free kayaking June through September if you'd rather fish or paddle from the water. See our Terra Park guide for the full rundown.

Bigger water nearby

Saylorville Lake and Big Creek

When you want open water, two of central Iowa's better fisheries are minutes away. Saylorville Lake, the Army Corps reservoir with its dam in Johnston, holds walleye, white bass, crappie and catfish and has several public boat ramps. Just north, Big Creek State Park is a calm no-wake lake good for bass, bluegill, crappie and walleye, with strong shoreline access that's friendly to beginners. Both are open to public fishing with a valid Iowa license.

Trout, in the cold months

The Iowa DNR runs a community (urban) trout stocking program that drops rainbow trout into select Des Moines-metro ponds in fall and winter - a fun cold-weather outing when the bass slow down. Locations rotate year to year, so check the DNR community trout stocking schedule for the current metro list before you go.

Before you go

Do you need a license to fish in Johnston?

Anglers 16 and older · kids under 16 fish freeIowa license required
Keeping trout · added to your licensetrout fee required
Trout limit · where stocked5/day, 10 possession
Where to buyIowa DNR (online or license agents)

Anglers 16 and older need an Iowa fishing license (kids under 16 fish free), sold through the Iowa DNR - online, on the app, or at license agents around the metro. Always check current size and creel limits on the DNR site, since they can change by water body and season.

Get the good local stuff - free

The Johnston Brief is a free weekly email: what's open, what's happening this week, deals, and where to be around town. No spam, unsubscribe anytime.

In your inbox every Monday, 7 AM
Johnston's best read.

Form not loading? Subscribe here →

Quick answers

Johnston fishing: FAQ

Where can you fish in Johnston, Iowa?

The best-known spot in town is Terra Lake at Terra Park, an 8-acre stocked lake with an accessible fishing pier and good shore fishing. For bigger water, Saylorville Lake sits on Johnston's doorstep and Big Creek State Park is a short drive north, both open to public fishing.

What fish can you catch in Johnston?

Terra Lake is stocked with largemouth bass, channel catfish and bluegill. Nearby Saylorville Lake holds walleye, white bass, crappie and catfish, and Big Creek adds bass, bluegill, crappie and walleye. In the cooler months, the Iowa DNR stocks rainbow trout in select Des Moines-metro urban ponds - check the DNR's community trout stocking schedule for current locations.

Do you need a fishing license to fish in Johnston?

Yes. Everyone age 16 and older needs a valid Iowa fishing license, which is sold by the Iowa DNR. To keep trout you also need a trout fee (trout stamp) added to your license. Kids under 16 can fish without a license.

Is there a place to fish in Johnston with kids or a wheelchair?

Terra Lake at Terra Park has an accessible fishing pier and easy shoreline access, making it one of the easiest local spots for kids or anyone who wants to fish without a boat. It's close to parking and part of a larger park with trails and a playground.

Can you kayak or fish from a boat in Johnston?

Terra Park offers free kayaking on Terra Lake from June through September, an easy way to get on the water without owning a boat. For boat ramps and bigger open water, Saylorville Lake and Big Creek both have public ramps a short drive from town.

More Johnston outdoors

Terra Park · Trails & bike paths · All parks · Things to do

More from The Johnston Brief All Johnston guides · Things to do · Terra Park · Saylorville Lake · Big Creek · Moving to Johnston
Sponsored
HeartlandAncestry
Your Johnston ancestors are in the record. Search 26.9M+ documented ancestors, free.
Updated August 2026
Sources: City of Johnston Parks & Recreation (Terra Lake and Terra Park); Iowa DNR - Fish Iowa lake details and community trout stocking schedule (iowadnr.gov); U.S. Army Corps of Engineers (Saylorville Lake) and Travel Iowa (Big Creek State Park). Fish surveys, stocking and limits change season to season - confirm current rules at iowadnr.gov before you fish.