Fishing license fees in Minnesota
$25Resident annual fishing license
Minn. Stat. 97A.475 subd. 6: for persons age 18 or over to take fish by angling, $25.1
The details
- Nonresident annual
- Nonresident age 18 or over, $46.1
- Short-term licenses
- Resident 24-hour $12 and 72-hour $14. Nonresident 24-hour $14, 72-hour $31 and 7-day $38.1
- Senior and youth discounts
- Residents and nonresidents age 16 or 17 pay $5.1
- Where to buy
- Licenses are valid March 1 through February 28. A $1.00 agent fee is not included in the price.2
The sources we read do not say: free fishing days, who does not need one.
Fees are from the statute because the DNR license table did not load. The statute notes an amendment to subdivision 6 takes effect March 1, 2027.
Sources
- Minnesota Statutes 97A.475 Resident and Nonresident License Fees, Minnesota Office of the Revisor of Statutes, checked 1 November 2026
- Fishing Licenses, Minnesota Department of Natural Resources, checked 1 November 2026
Checked 1 November 2026. "Secondary" marks a source used only because the official page could not be read.