All anglers 16 years and older must have a fishing license to fish Iowa waters. Anglers under the age of 16 may fish Iowa waters without a fishing license and may fish for and keep their own limit of fish, except when fishing for trout they must share their limit with a licensed adult or buy their own trout fee to keep their own limit of trout.

Yearly, seven-day, or 24-hour fishing licenses are available. Licenses are sold at several locations or online. Call: 1-800-367-1188 to purchase a license 24 hours a day.

Fishing RegulationsThere are limits on the size and/or number of fish you can catch at one time for some species. Find out more about Iowa Fishing Regulations.