In this article
Do You Need a Fishing License in Ohio?
Yes. Anyone 16 or older needs a fishing license to fish in Ohio. The Ohio Department of Natural Resources (ODNR) Division of Wildlife issues all licenses and enforces fishing rules statewide.
Anglers 15 and younger fish for free with no license. They still must follow Ohio's daily bag limits, size limits, and special-area rules.
Your Ohio license covers Lake Erie, the Ohio River reciprocal zone with West Virginia and Kentucky, and all inland waters. No additional stamp is required for trout or Lake Erie species.
Ohio Fishing License Cost 2026
Resident annual fishing license: $25. Resident 1-day: $14. Resident senior (66+): $10. Resident 3-year: $69.16. Resident 5-year: $111.10. Resident 10-year: $208.21. Resident lifetime: $599 (ages 16-65, less by age).
Nonresident annual: $50.96. Nonresident 1-day: $14.00. Nonresident 3-day: $25. Resident 1-day licenses can be upgraded to an annual for the difference within the year.
Reduced-cost licenses are available for active military, disabled veterans, and Ohio residents who are mobility-impaired or legally blind. A free youth license is auto-issued at age 16 for one year.
Where to Buy an Ohio Fishing License
Buy online instantly at the ODNR HuntFish OH portal (huntfish.ohiodnr.gov). The license can be printed, saved as a PDF, or stored in the HuntFish OH mobile app — all are valid in the field.
In person, more than 500 license agents sell ODNR licenses, including Walmart, Bass Pro Shops, Fin Feather Fur, and local bait shops. ODNR district offices and many state park offices also sell licenses.
Annual licenses run March 1 – February 28/29 of the following year. A March 1 purchase gives you a full 12 months.
Ohio Free Fishing Weekend 2026
Ohio's Free Fishing Days are Saturday and Sunday, June 20-21, 2026 (Father's Day weekend). Ohio residents fish public waters for free without a license that weekend.
All other regulations stay in force, including daily limits, size limits, and gear rules. ODNR also hosts dozens of free fishing clinics at state parks during the weekend with loaner rods provided.
Key Ohio Fishing Regulations
Lake Erie walleye: 6 daily with a 15-inch minimum. Yellow perch: 30 daily on Lake Erie in 2026, reduced from previous years to address population trends — check ODNR's current Fishing Regulations.
Statewide largemouth and smallmouth bass: 5 daily with a 12-inch minimum on most waters, 14-inch minimum on Lake Erie and select inland lakes. Catch-and-release is allowed year-round.
Trout in inland lakes (stocked): 5 daily. Steelhead in Lake Erie tributaries: 2 daily at 12 inches. Muskellunge: 1 daily at 30 inches statewide. Saugeye limits match walleye.
Best Fishing Spots in Ohio
Lake Erie is the walleye capital of the world. The Western Basin from Toledo to Sandusky produces millions of walleye each year, plus yellow perch, smallmouth, and steelhead in winter.
Inland reservoirs like Indian Lake, Mosquito Lake, and Pymatuning hold trophy walleye and crappie. Salt Fork Lake is the state's top muskellunge fishery. The Mad River is Ohio's only year-round wild brown trout stream.
Steelhead Alley — the Rocky, Chagrin, Grand, Conneaut, and Vermilion rivers — runs trophy chrome from October through April. GilledIt maps every ODNR public access point statewide.
Frequently Asked Questions
An Ohio resident annual fishing license is $25 and a nonresident annual is $50.96. Seniors (66+) pay $10 and a 1-day license is $14 for both residents and nonresidents from ODNR.
Yes. Any angler 16 or older needs an Ohio fishing license to fish Lake Erie from Ohio waters or shoreline. There is no separate Lake Erie stamp — the standard ODNR fishing license covers it.
Ohio Free Fishing Weekend is June 20-21, 2026. Ohio residents can fish without a license that weekend. Daily limits, size limits, and all other ODNR regulations remain in effect.
The Lake Erie walleye daily limit is 6 fish per angler with a 15-inch minimum size. The yellow perch daily limit was set at 30 for 2026. Always check ODNR for in-season updates.
Yes. Ohio offers a resident lifetime fishing license starting at $599 for ages 16-65, with reduced prices for older buyers. Multi-year licenses (3, 5, and 10 years) are also available through ODNR.
Yes. The HuntFish OH mobile app stores your Ohio fishing license, which is legally valid for inspection by Ohio Division of Wildlife officers. You don't need to carry a printed copy in the field.