Fishing License Guide

Michigan vs Ohio fishing license

For a visitor fishing fresh water for 3 days, Michigan is $22 cheaper than Ohio. For a visitor's annual fresh-water license, Ohio is $0.04 cheaper than Michigan. You need a license from age 17 in Michigan and from 16 in Ohio.

  • Free
  • Official sources first
  • Checked monthly
  • Independent, not a state website

What visitors pay

Cheapest way for an adult non-resident to cover the trip, including required stamps, worked out from each state's price list. The cheaper state is marked.

TripMichiganOhio
Fresh water
1 day $10 $27.04
3 days $30 $52
7 days $70 $76.96
1 year $77 $76.96
Residents, annual
Fresh water $27$25
Prices for2026-272026-27

Compare your own trip

Rules side by side

MichiganOhio
License needed from age1716
Senior residents

Senior resident annual fishing license: $12 (ages 65+)

Senior resident fishing license (1 year): $10 (ages 65+)

Senior resident fishing license (3 years): $27.04 (ages 65+)

Senior resident fishing license (5 years): $45.07 (ages 65+)

Senior lifetime fishing license: $84.24 (ages 65+)

Senior visitors

Normal visitor prices

Normal visitor prices

Required stamps

None

None

Next free fishing day

Feb 13–14, 2027

Jun 19–20, 2027

Not yet announced

On a charter Yes: everyone who fishes needs their own licenseYes: everyone who fishes needs their own license
License on your phone AcceptedAccepted
Annual licenses last To March 3112 months from purchase
Last checked Nov 4, 2026Nov 4, 2026

Full details and sources: Michigan fishing license · Ohio fishing license

Shared waters

Neither state lists a special agreement for waters shared with the other. Where you fish decides which license you need.

Limits for fish found in both states

Guide only. Statewide rules; many waters have their own. Check each state's official rules before you keep a fish.

FishMichiganOhio
Largemouth bass

Largemouth and smallmouth bass
14" minimum; bag 5 in total (Statewide; 1 more)

Black bass
12" minimum; bag 5 in total (Inland waters; 1 more)

Smallmouth bass

Largemouth and smallmouth bass
14" minimum; bag 5 in total (Statewide; 1 more)

Black bass
12" minimum; bag 5 in total (Inland waters; 1 more)

Walleye

15" minimum; bag 5 (Lower Peninsula inland waters; 2 more)

Walleye, sauger and saugeye
No minimum; bag 6 in total

Walleye (Lake Erie): set each year

Crappie

Sunfish and crappie
No minimum; bag 25 in total

No statewide limit; many inland lakes 9" minimum; bag No statewide limit; 30 at many inland lakes

Catfish

Channel catfish
12" minimum; bag 10

Flathead catfish
15" minimum; bag 5

Channel catfish
Only 1 may be 28" or longer; bag No limit under 28"

Blue and flathead catfish
Only 1 of each may be 35" or longer; bag No limit under 35"

Yellow perch

No minimum; bag 25 (Statewide; 1 more)

Yellow perch (inland)
No minimum; bag 30

Yellow perch (Lake Erie): set each year

Muskellunge (muskie)

Muskellunge
42" minimum; bag 1 per year (April 1 to March 31), must be registered

Muskellunge
bag 1

Questions

Is a Michigan fishing license valid in Ohio?

No. Each state needs its own license. There's no general agreement between the two states.

Which is cheaper for visitors, Michigan or Ohio?

1 day (fresh water): Michigan $10, Ohio $27.04. 1 year (fresh water): Michigan $77, Ohio $76.96.

At what age do you need a fishing license in Michigan and Ohio?

You need a license from age 17 in Michigan and from 16 in Ohio.

More comparisons

Why you can trust this guide

It's written to be checked. How we check our facts.

Fishing with friends?

Send them this page so everyone buys the right license before the trip.