Fishing
Find tips, maps, regulations, and the best spots for fishing in Iowa’s lakes, rivers, and streams.
See you at the 2026 IGHSAU State Softball tournament - July 20-23
Going to the Iowa Girls High School Athletic Union State Softball tournament in Fort Dodge to cheer on your favorite team? Don't forget to pack a fishing rod and simple gear.
Stop by and see us at the Girls State Softball complex. Relax and reset before or after a game with us at Kennedy Park (near the fishing pier and boat ramp) from 12pm-6pm on Monday, Tuesday and Wednesday, and from 9am-3pm on Thursday. Have fun fishing and/or paddling with your family and teammates.
Sign up for the Weekly Fishing Report
This weekly fishing forecast can be emailed directly to your inbox every Thursday, sign up today for fishing information from Iowa’s fisheries experts.
Plan Your Fishing Trip
-
Fishing Laws & Regulations
Learn more about laws, licenses, limits and regulations for fishing in Iowa.
-
Where to Fish
Ready to fish? Explore Iowa's many waterways and fishing destinations.
-
Iowa Fish Species
Discover Iowa's most popular species of fish and get tips for reeling one in.
-
Fishing Safely
Look after yourself and the outdoors while enjoying Iowa's great fishing spots with these safety tips.
-
Community Fishing Spots
Community fishing brings fishing to your back door, featuring ponds within your local neighborhood.
-
Trout Fishing
Welcome to Iowa Trout Country! Plan your perfect trout fishing trip with stream info, locations, and fun facts.
Get Your Fishing License Online
It’s so easy to buy your fishing license online, or visit local retailers and bait shops to buy your fishing licenses today.
After Your Fishing Trip
-
Report an Invasive Species
Help keep Iowa fish and aquatic life healthy. Report invasive species you encounter on your fishing trip.
-
Report a Tagged Fish
Caught a tagged fish? Record essential research information and help us learn about your fish.
-
Master Angler & First Fish
Caught something cool? Learn more about our programs celebrating your first fish or your Master Angler catch.