Ohio Fishing License Cost 2026: Full Fee Table

Ohio fishing license cost 2026: resident $25, senior $10, nonresident ~$77, plus multiyear and lifetime options. Who needs one and where to buy.
1 Min Read 0 7

The Ohio fishing license cost 2026 schedule keeps one of the best recreation bargains in the state within reach — a resident annual license costs just $25 and is good for a full 365 days from the day you buy it. But the fee schedule has more options than most anglers realize, from $10 senior licenses to lifetime licenses.

Here’s the complete Ohio fishing license cost 2026 breakdown — who needs one, how long it lasts, and where to buy.

Angler fishing from a dock on an Ohio lake at sunrise (Ohio fishing license cost 2026 guide)

Ohio Fishing License Cost 2026: Full Price List

Prices below are from the Ohio Division of Wildlife‘s 2026 fee list. Small vendor or card-processing fees can add a dollar or two at checkout, so your total may end in odd cents.

Ohio residents

LicenseCost
1-day$14
1-year (annual)$25
Upgrade 1-day to 1-year+$12
3-year~$72
5-year~$120
10-year~$240
Lifetime~$599

Resident seniors (age 66+)

LicenseCost
1-year senior$10
3-year senior~$27
5-year senior~$45
Lifetime senior~$84

Nonresidents

LicenseCost
1-day~$27
3-day tourist~$25
1-year~$77

Lake Erie note: from January 1 through April 30, nonresidents fishing Lake Erie and its tributaries need a separate Lake Erie fishing permit (about $11) on top of their license. Ohio residents don’t need it, and it isn’t sold online.

Who Needs an Ohio Fishing License?

  • Anyone age 16 or older needs a valid license to take fish, frogs, or turtles from Ohio public waters.
  • Under 16: no license required — kids fish free year-round.
  • There is no general senior exemption — anglers 66+ need the reduced-cost $10 senior license (free only for a narrow group born on or before December 31, 1937).
  • Ohio typically holds a free fishing weekend in June (June 20–21 in 2026), when all Ohio residents may fish public waters without a license. Size and bag limits still apply.

How Long Is an Ohio Fishing License Good For?

Annual and multiyear licenses are valid for 365 days from the date of purchase — not the calendar year. You can buy your next license up to 30 days before the current one expires. A lost or damaged license can be replaced with a duplicate for about $4.

Where to Buy an Ohio Fishing License

  1. Online: wildohio.gov — the Ohio Division of Wildlife’s licensing site
  2. App: the free HuntFish OH mobile app (buy, display, and renew licenses from your phone)
  3. In person: bait and tackle shops, outdoor outfitters, and major retailers statewide

Always verify current Ohio fishing license cost 2026 prices at wildohio.gov before you buy — fees include small writing and processing charges that vary by vendor. If you’re handling other state renewals this year, see our guide to Ohio BMV registration renewal fees for 2026.

Fisherman holding a freshly caught bass on Lake Erie in Ohio

Quick Rules to Know

  • Maximum 3 rods per angler
  • Bait limits apply (generally no more than 500 combined baitfish/crayfish)
  • Fish must remain whole or as identifiable fillets until you’re home
  • Your Ohio license is valid on border waters with West Virginia and Kentucky under reciprocal agreements — but not Michigan or Indiana waters

Which Ohio Fishing License Should You Buy?

Match the license to your plans. If you fish a few weekends a year, the annual resident license ($25) is the obvious pick. Ohio also sells multiyear licenses (3, 5, and 10 years) and a lifetime license — the longer terms cost more up front but save money over time if you fish every year, and they lock in today’s price.

Only in town for a day or two? The 1-day license ($14) covers you without the annual commitment, and it’s a popular choice for visiting friends and family. Lake Erie anglers should note that an Ohio license covers Ohio waters — if you drift across the state line into Michigan, Pennsylvania, or Ontario waters, you’ll need that jurisdiction’s license too.

Frequently Asked Questions

How much is a fishing license in Ohio in 2026?

A resident annual license is $25, a 1-day license is $14, and a senior (66+) annual license is $10. Nonresident annual licenses run about $77. Multiyear and lifetime options are also available.

Do seniors fish free in Ohio?

Not generally. Ohio residents 66 and older need the $10 annual senior license. Only a small legacy group (born on or before December 31, 1937) qualifies for a free license.

Can I fish in Ohio without a license?

Only if you’re under 16, or during the state’s designated free fishing weekend (typically in June). Otherwise, anglers 16 and older need a license for all public waters, including Lake Erie and the Ohio River.

Does an Ohio fishing license work in other states?

On most border waters, yes for West Virginia and Kentucky under reciprocal agreements (follow that state’s regulations). There are no agreements with Michigan or Indiana — stay on the Ohio side or buy their license.

Can I get a refund on an Ohio fishing license?

Generally no — Ohio fishing licenses are nonrefundable once issued, so double-check that you’re buying the right type and duration before checkout. If the Division of Wildlife made an error on your license (wrong type, duplicate purchase), contact them promptly with your receipt.

Do I need a separate trout or salmon stamp in Ohio?

No. Unlike some states, Ohio does not require a separate trout stamp — your standard fishing license covers trout fishing in inland lakes and streams. Lake Erie anglers should still review the current Lake Erie regulations for daily bag limits and size minimums, which change more often than license rules.

This Ohio fishing license cost 2026 guide is for informational purposes only. License fees and regulations are set by the Ohio Division of Wildlife — confirm current prices and rules at wildohio.gov before heading out.

Ryan Wilson