Ohio Fishing License (2026): Cost, Where to Buy & Rules
Issued by the Ohio Department of Natural Resources Division of Wildlife
How much is a fishing license in Ohio?
A resident annual Ohio fishing license costs $25.00, and a non-resident annual license is $76.96. Ohio also offers short-term day passes and discounted youth and senior licenses, all sold by the Ohio Department of Natural Resources Division of Wildlife.
🎫 Buy a Ohio Fishing License →Fishing in Ohio
Ohio's calling card is the walleye and yellow perch fishing on the western basin of Lake Erie — arguably the best in the world — plus trophy smallmouth. The Lake Erie tributaries get steelhead runs that draw fly and float anglers each fall and spring. Inland, the reservoirs hold largemouth, crappie, catfish and saugeye. Erie sets the tone, and between open water and winter ice, the state fishes all year.
Ohio Fishing License Types & 2026 Prices
Resident Annual
Freshwater
$25.00
Non-Resident Annual
Freshwater
$76.96
Non-Resident 3-Day
Freshwater
$23.00
Senior (66+)
Freshwater
$10.00
OH resident 66+ born on/after 1/1/1938; born earlier is free
Youth (under 16)
Free✅ Prices verified January 2026 from the Ohio Department of Natural Resources Division of Wildlife. License fees can change year to year — confirm current rates with the agency before you buy.
Who needs a Ohio fishing license?
Most adult anglers need a license to fish in Ohio. Several groups are exempt or pay a reduced fee:
- Youth
- Children under 16 do not need a license. Persons under 16 need no fishing license.
- Seniors (66+)
- $10 resident senior 1-year license for Ohio residents 66 and older who were born on or after 1/1/1938. Residents born on or before 12/31/1937 get a FREE license.
- Anglers with disabilities
- Free fishing license for mobility-impaired Ohio residents and for holders of veteran license plates bearing the international wheelchair symbol (application required, e.g. the "Free Fishing License Application: Mobility Impaired" form).
- Veterans & military
- Certain permanently and totally disabled veterans and former POWs qualify for a free multi-year Ohio fishing license (formal application). Active-duty U.S. armed-forces members stationed in Ohio but not on leave/furlough must buy a RESIDENT license — there is no blanket active-duty waiver.
- Free fishing days (2026)
- Ohio's 2026 free fishing days are Saturday, June 20 and Sunday, June 21, when residents may fish Ohio's public waters without a license (anglers under 16 are free year-round). All other regulations apply.
Short-term day licenses are available for visitors and occasional anglers. Always confirm the current rules with the Ohio Department of Natural Resources Division of Wildlife before heading out. ✅ Exemptions verified August 2026.
Ohio Fishing Limits by Species (2026)
General statewide bag, size, and season limits for popular Ohio species.
| Species | Daily Bag | Min Size | Season |
|---|---|---|---|
| WalleyeLake Erie has separate regulations | 6 | 15" | Year-round (most inland waters) |
| Largemouth/Smallmouth BassLake Erie has a 14-inch minimum for smallmouth | 5 | 12" | Year-round |
| Channel/Flathead CatfishNo statewide numeric limit; only 1 channel >28in, 1 flathead >35in, 1 blue >35in per day | No limit | No limit | Year-round |
⚠️ Limits are general statewide references and change year to year — many lakes and rivers carry their own bag, size, and slot rules. Always confirm the current regulation for your specific water with the Ohio Department of Natural Resources Division of Wildlife before you keep a fish. Reviewed July 2026.
Ohio Fishing License FAQ
How much is a fishing license in Ohio?
A resident annual fishing license in Ohio costs $25.00, and a non-resident annual license costs $76.96. Ohio also offers short-term (day) licenses for visitors, discounted youth and senior options. Licenses are sold by the Ohio Department of Natural Resources Division of Wildlife.
Do you need a fishing license in Ohio?
Yes. Ohio requires a fishing license to fish recreationally. Children under 16 are exempt. $10 resident senior 1-year license for Ohio residents 66 and older who were born on or after 1/1/1938. Residents born on or before 12/31/1937 get a FREE license. Always confirm current rules with the Ohio Department of Natural Resources Division of Wildlife before you fish.
Where do you buy a Ohio fishing license?
Buy directly from the Ohio Department of Natural Resources Division of Wildlife online — that's the cheapest option (no third-party markup). You can also buy at most sporting-goods retailers and many tackle shops in Ohio.
Fishing licenses in nearby states
Got your license — now find a fishing buddy in Ohio
MyFishingBuds matches you with anglers in Ohio by style, species, and schedule.
Find a fishing buddy →