What Michigan Fishing Licenses Cost
A Michigan resident fishing license costs $26.97 for a year. A three-day license costs $12.97. A one-day license costs $8.97. Non-residents pay $51.97 for a year, $31.97 for three days, or $12.97 for one day. These prices include the state's 6% sales tax and have been set at these levels since 2020, though the state reviews fees periodically.
If you fish in both inland waters and the Great Lakes, you need separate licenses. An inland license covers lakes, rivers, and streams within Michigan. A Great Lakes license covers Lake Michigan, Lake Huron, Lake Superior, and Lake Erie. You can buy both at the same time, and the cost is straightforward the sum of the two licenses you choose.
You can buy a license online through the Michigan Department of Natural Resources website, by phone at 1-866-GO-FISH-1, or in person at any DNR office, bait shop, or sporting goods retailer that sells licenses. Online purchases are when ready; you can start fishing the same day. Phone and in-person purchases take the same amount of time.
Key Takeaways
- Michigan resident annual licenses cost $26.97 for inland waters or $26.97 for Great Lakes, and you need both if you plan to fish in both places.
- Non-residents pay roughly double: $51.97 per year for either inland or Great Lakes, or $12.97 for a single day.
- You can buy a license online when ready, by phone, or at any bait shop or sporting goods store.
- Licenses are valid for one year from the date of purchase, not on a calendar-year basis.
Who Needs a License in Michigan
Anyone 17 or older who fishes in Michigan must have a license. Children under 17 can fish without a license as long as they are supervised by a licensed adult. The adult does not need to be holding the rod—they just need to be present and responsible for the child.
Some people are exempt from needing a license. Michigan residents 65 and older do not need to buy a license; they can fish free with proof of age. Residents with certain disabilities may also fish without a license—contact the DNR directly to learn whether your situation qualifies. Military personnel on active duty stationed in Michigan can fish without a license with proper military ID.
Resident vs. Non-Resident Pricing
Michigan considers you a resident if you have lived in the state for at least 30 days before buying a license. If you have not lived there that long, you must buy a non-resident license. Non-resident licenses cost roughly twice as much as resident licenses across all time periods.
The price difference reflects the state's policy of charging visitors more than people who live and pay taxes in Michigan. If you move to Michigan and plan to fish regularly, it makes sense to wait 30 days after establishing residency before buying your first license so you can get the resident rate.
Inland vs. Great Lakes Licenses
Michigan's two license types cover different bodies of water. An inland license covers all lakes, rivers, and streams within Michigan's borders—places like Torch Lake, the Manistee River, and Houghton Lake. A Great Lakes license covers Lake Michigan, Lake Huron, Lake Superior, and Lake Erie, including the waters within Michigan's jurisdiction.
If you fish only in inland waters, buy only an inland license. If you fish only in the Great Lakes, buy only a Great Lakes license. If you plan to fish in both during the year, buy both licenses. The cost is the same for each type at the same duration level, so the choice depends entirely on where you plan to fish.
How Long Your License Lasts
A Michigan fishing license is valid for one year from the date you purchase it, not from January 1. If you buy a license on March 15, it expires on March 15 of the following year. This matters if you buy a license late in the year—you will have coverage through the following year's fishing season.
Three-day and one-day licenses are consecutive calendar days. A three-day license bought on a Friday is good through Sunday. A one-day license is good only for the calendar day you buy it. Both types are useful for visitors or people who fish only occasionally.
Where to Buy and How to Carry Your License
You can buy a Michigan fishing license at the Michigan DNR website (michigan.gov/dnr), by calling 1-866-GO-FISH-1, or at any of these in-person locations: DNR offices, bait and tackle shops, sporting goods stores like Cabela's or Bass Pro Shops, and some Walmart locations. Not every store carries licenses, so call ahead if you are unsure.
Once you buy a license, you must carry it with you while fishing. If you buy online, you can print the license or show it on your phone. If you buy in person, you receive a physical license card. The DNR does check licenses, and fishing without one or without it on your person can result in a fine.
Special Licenses and Stamps
Michigan offers a few additional licenses and stamps beyond the basic annual or short-term license. A salmon-steelhead stamp costs $11.97 and is required if you want to fish for salmon or steelhead in the Great Lakes or their tributaries. You buy this in addition to your Great Lakes license, not instead of it.
A trout stamp costs $6.97 and is required to fish for trout in inland waters. Again, this is an add-on to your inland license. If you plan to fish for these species, budget for both the base license and the stamp.
Frequently Asked Questions
Can I fish in Michigan with an out-of-state license?
No. You must have a Michigan license to fish in Michigan waters, even if you have a valid license from another state. The only exception is if you are a resident of a state that has a reciprocal agreement with Michigan, but Michigan does not currently have such agreements. Buy a Michigan license before you fish.
What happens if I get caught fishing without a license?
Fishing without a license in Michigan is a civil infraction that can result in a fine of $100 to $500, depending on the circumstances. The DNR can also confiscate your fishing equipment. It is cheaper and easier to buy a license upfront than to deal with a fine.
Do I need a separate license for each family member?
Yes. Each person 17 and older needs their own license. Children under 17 can fish without a license if supervised by a licensed adult. If you are taking a family of four fishing, you need four licenses (unless some are under 17).
Can I buy a license for someone else as a gift?
Yes. You can buy a license online or in person for another person. If you buy online, you will need their name and date of birth. In person, you can often buy a blank license card that the recipient can set up themselves, though policies vary by retailer.
What if my license gets lost or damaged?
Contact the Michigan DNR at 1-866-GO-FISH-1 or visit michigan.gov/dnr to request a replacement. You will need to provide your name, date of birth, and the date you purchased the original license. A replacement usually costs the same as a new license and takes a few business days to arrive.