What Michigan Fishing Licenses Cost
A Michigan resident fishing license costs $26.97 for a one-year license. Non-residents pay $76.97 for the same period. These are the base prices for a standard annual license that lets you fish in inland waters — lakes, rivers, and streams — across the state.
Michigan also sells shorter licenses if you do not want to commit to a full year. A three-day license costs $13.97 for residents and $20.97 for non-residents. A 24-hour license runs $8.97 for residents and $11.97 for non-residents. These short-term options are useful if you are visiting or testing whether fishing is something you want to pursue regularly.
If you want to fish in both inland waters and the Great Lakes, you will need a separate Great Lakes license. A resident Great Lakes license costs $11.97 per year and must be purchased in addition to your inland license. Non-residents pay $30.97. You cannot fish the Great Lakes with only an inland license.
Key Takeaways
- Michigan resident annual fishing licenses cost $26.97 for inland waters, and non-residents pay $76.97 for the same license.
- Short-term licenses are available for 24 hours or three days at lower prices if you do not want a full-year commitment.
- Great Lakes fishing requires a separate license on top of your inland license, costing $11.97 for residents and $30.97 for non-residents.
- You must purchase your license before you fish — fishing without one carries fines and possible loss of equipment.
- Licenses are sold online through the Michigan Department of Natural Resources website, at sporting goods stores, and at bait shops throughout the state.
Who Needs a License in Michigan
Anyone age 17 or older must have a fishing license to fish in Michigan, whether in public or private water. The only exceptions are children under 17, who can fish without a license as long as they follow all other fishing rules — catch limits, season dates, and gear restrictions.
If you are a Michigan resident, you must show proof of residency when you buy your license. A driver's license, state ID, or utility bill with your current address works. Non-residents do not need to prove residency but will pay the higher non-resident rate.
Where to Buy Your License
You can purchase a Michigan fishing license online through the Michigan Department of Natural Resources website at michigan.gov/dnr. Online purchase is the fastest route — your license is issued when ready as a PDF that you can print or show on your phone. You do not need to wait for anything to arrive in the mail.
If you prefer to buy in person, licenses are sold at sporting goods stores like Cabela's and Bass Pro Shops, at local bait and tackle shops, and at some Walmart and Meijer locations. Call ahead to confirm the store carries licenses, since not every location does. In-person purchases are processed the same day.
You can also buy a license by phone through the DNR at 1-866-GO-FISH-1 (1-866-463-4741). A staff member will process your order and mail the license to you, which takes about one week.
License Types Beyond the Standard Annual
Michigan offers specialty licenses for specific situations. A senior license (age 65 and older) costs $8.97 for residents and covers inland waters for one year. A disabled veteran license is free for Michigan residents who may have access to. You will need to provide proof of disability and military service when you purchase.
A lifetime license is available for Michigan residents at $498.97 and covers all inland fishing for the rest of your life — no annual renewal needed. Non-residents cannot purchase lifetime licenses. If you fish regularly over many years, a lifetime license eventually costs less than buying annual licenses.
Trout stamp licenses are separate from your base fishing license. If you want to fish for trout in designated trout streams, you must add a trout stamp to your license for $3.97 (residents and non-residents pay the same). This is in addition to your inland or Great Lakes license.
What Your License Covers and Does Not Cover
Your Michigan fishing license covers you to fish with rod and reel in inland lakes, rivers, and streams during open season for the species you are targeting. It does not cover spearfishing, netting, or other methods that require separate licenses. It also does not cover fishing on private property without the owner's permission — you still need the owner's consent even with a valid license.
Your license does not exempt you from following catch limits, size restrictions, or season dates. Michigan publishes an annual fishing guide that lists which fish can be kept, how many, what size they must be, and when the season is open for each species. You are responsible for knowing these rules before you fish.
Checking Your License Status and Renewal
Once you purchase your license, you can check its status online at michigan.gov/dnr by logging into your account. Your license number and expiration date will be listed there. You can also print a replacement copy of your license from the same page if you lose the original.
Annual licenses expire on December 31 of the year you purchase them. You can renew starting November 1 of that year. If you let your license expire, you cannot fish until you purchase a new one. The DNR does not send renewal reminders, so mark your calendar or set a phone reminder before the expiration date.
Frequently Asked Questions
Do I need a license to fish with my kids?
Children under 17 do not need a license, but you do if you are 17 or older. Your child can fish with you using your license as long as they follow all state fishing rules. If your child is 17 or older, they must have their own license.
Can I fish the Great Lakes without buying a separate license?
No. Your inland license does not cover the Great Lakes. You must purchase a Great Lakes license in addition to your inland license if you want to fish Lake Michigan, Lake Huron, Lake Superior, or Lake Erie from Michigan waters. Both licenses must be current.
What happens if I fish without a license?
Fishing without a valid license is a violation. Penalties include fines ranging from $100 to $500 depending on the violation, and the DNR can confiscate your fishing equipment. A second violation within five years carries higher fines and possible jail time.
Can I get a refund if I buy a license and do not use it?
Michigan does not issue refunds for unused licenses. If you purchase a license and change your mind, you cannot get your money back. This is why short-term licenses are a good option if you are unsure whether you will fish.
How long does it take to get a license if I order online?
Online licenses are issued when ready as a PDF. You can print it or show it on your phone right away. You do not need to wait for anything to arrive by mail — your license is valid as soon as you purchase it.