What You Pay for a Michigan Fishing License

A Michigan fishing license costs between $11 and $51 depending on how long you want it and whether you live in the state. Residents pay less than non-residents. A resident annual license runs $26; a non-resident annual license is $51. If you only want to fish for a few days, Michigan sells short-term licenses for $11 (one day) or $20 (three consecutive days), available to both residents and non-residents.

These prices cover freshwater fishing in Michigan's lakes, rivers, and streams. If you want to fish in Lake Michigan or Lake Huron for certain species, you may need an additional salmon-trout stamp, which costs $11 for residents and $11 for non-residents. The license itself does not cover saltwater or Great Lakes fishing without the stamp.

Key Takeaways

  • Michigan resident annual licenses cost $26; non-resident annual licenses cost $51.
  • One-day licenses cost $11 and three-day licenses cost $20 for anyone, resident or not.
  • A salmon-trout stamp for Great Lakes fishing costs $11 and is required in addition to your base license.
  • You can purchase licenses online through the Michigan Department of Natural Resources website, at sporting goods retailers, or at bait shops.
  • Licenses are valid for one year from the date of purchase, except for short-term licenses which expire after their stated period.

Where to Buy Your License

The Michigan Department of Natural Resources sells licenses online at michigan.gov/dnr. You can print your license when ready after purchase and fish the same day. Online purchase takes about five minutes and requires your name, address, and date of birth.

You can also buy licenses in person at sporting goods stores, bait and tackle shops, and some Walmart locations across Michigan. These retailers stock the same license types as the online system and can issue your license on the spot. Call ahead if you are buying a short-term license, since smaller shops may not always have them in stock.

Resident vs. Non-Resident Pricing

Michigan charges residents and non-residents different prices for annual licenses because residents pay state taxes that support fish management and habitat work. A resident is someone with a Michigan driver's license or state ID, or someone who has lived in Michigan for at least 30 days and can show proof of residency such as a utility bill or lease.

Non-residents pay roughly double for an annual license but have the same fishing rights once they hold one. The short-term licenses (one day and three days) cost the same for everyone, which is why many non-residents visiting for a weekend choose the three-day option instead of the annual license.

What the License Covers and Does Not Cover

Your base fishing license covers freshwater fishing in Michigan's inland lakes, rivers, and streams. You can fish for bass, pike, walleye, panfish, and trout in these waters with just the license and a rod.

The license does not cover Great Lakes fishing without an additional stamp. If you want to fish Lake Michigan, Lake Huron, Lake Superior, or Lake Erie from Michigan, you must buy the salmon-trout stamp along with your base license. Some species in the Great Lakes, such as lake trout and salmon, require the stamp. Other species, such as walleye and perch, may be fished in the Great Lakes with just the base license, but the stamp is required if you keep any salmon or lake trout.

License Validity and Renewal

Annual licenses are valid for 12 months from the date you purchase them, not from a fixed calendar date. If you buy a license on March 15, it expires on March 14 of the next year. You can renew online or in person at any retailer before the expiration date.

One-day and three-day licenses expire at the end of the day you specify or after three consecutive calendar days, whichever applies. Once your license expires, you cannot fish legally until you purchase a new one. Michigan conservation officers check licenses on the water, and fishing without a valid license carries a fine of $100 to $500 plus court costs.

Special Licenses and Exemptions

Michigan offers reduced-cost licenses for certain groups. Residents age 65 and older can buy a senior annual license for $13. Residents with disabilities can purchase a disabled resident license for $13. Children under 17 do not need a license to fish if they are supervised by an adult who holds a valid license, but the adult must be within arm's reach.

Active-duty military members and veterans may be may be able to access for discounted or free licenses depending on their status. Contact the Michigan DNR directly to confirm what documentation you need to bring.

Frequently Asked Questions

Can I fish without a license if I am on private property?

No. Michigan law requires a valid fishing license for anyone age 17 and older, regardless of where you are fishing. The only exception is children under 17 supervised by a licensed adult.

Do I need a separate license for each type of fish?

No. One annual license covers all freshwater species in Michigan. The salmon-trout stamp is the only additional permit you need, and only if you fish the Great Lakes or keep salmon or lake trout.

What happens if I lose my license?

You can request a replacement online or at a retailer. Bring your receipt or the confirmation number from your original purchase. Replacements are issued when ready and cost $5.

Can I buy a license as a gift?

Yes. You can purchase a license online or in person and give the confirmation number or printed license to someone else. The person receiving it should check the name and birth date match their ID before fishing.

Do I need a license to fish in Michigan if I live in another state?

Yes. Anyone fishing in Michigan waters must hold a valid Michigan license, regardless of their home state. Non-resident licenses are available for the same species and waters as resident licenses.