What You Pay for an Ohio Fishing License
An Ohio fishing license costs $25 for a one-year resident license if you are 16 or older. Non-residents pay $50 for a one-year license. If you fish only occasionally, Ohio offers a three-day tourist license for $20 (residents or non-residents). One-day licenses cost $10. These prices are current as of 2024 and are set by the Ohio Department of Natural Resources.
You do not need a license if you fish from a public pier, fish in a private pond with the owner's permission, or are under 16 years old. If you are 16 or older and fish in public waters—lakes, rivers, or streams—you must have a valid license in your possession while fishing.
Key Takeaways
- A one-year resident license costs $25; non-residents pay $50 for the same period.
- Short-term options include a three-day license for $20 or a one-day license for $10.
- You can purchase licenses online through the Ohio Department of Natural Resources website, by phone, or at authorized vendors like sporting goods stores and bait shops.
- Your license is valid for one year from the date of purchase, not on a calendar-year basis.
- Children under 16 do not need a license to fish in Ohio public waters.
Where to Buy Your License
The easiest way to purchase a license is online through the Ohio Department of Natural Resources website. You can buy and print your license when ready, or have it mailed to you. The online process takes about 10 minutes and requires your driver's license number or state ID number.
You can also buy licenses by phone by calling the Ohio Department of Natural Resources during business hours, or in person at authorized vendors throughout the state. Sporting goods stores like Cabela's and Dick's Sporting Goods sell licenses, as do most bait and tackle shops. Some Walmart and Meijer locations also carry them. When you buy in person, bring a valid ID and be prepared to pay cash or card on the spot.
License Types and Who Needs One
The one-year resident license is the most common choice for people who live in Ohio and fish regularly. It covers freshwater fishing in all public waters and is valid for 12 months from the purchase date, not the calendar year. If you move out of state, you can still renew as a resident for one year after you leave.
The three-day license is designed for visitors or people who fish infrequently. It is valid for three consecutive calendar days and costs $20 for both residents and non-residents. The one-day license covers a single calendar day and costs $10. These short-term licenses are useful if you are visiting family or trying fishing for the first time without committing to a full year.
Non-residents who fish regularly should compare the cost of multiple three-day licenses against the $50 annual license. If you fish more than three separate days per year, the annual license is cheaper. Non-residents can also purchase a seven-day license for $35 if you want a middle option.
What Your License Covers
Your Ohio fishing license covers freshwater fishing in public waters throughout the state. This includes lakes, reservoirs, rivers, and streams. You can fish for most species—bass, catfish, crappie, bluegill, and others—with the same license. The license does not limit the number of fish you can catch, but Ohio has separate daily catch limits and size restrictions for each species, which you should review before fishing.
Your license does not cover saltwater fishing (if you fish in Lake Erie's international waters) or trout fishing in designated trout streams. Trout fishing requires an additional trout permit for $15 on top of your base license. If you plan to fish for steelhead or other species in Lake Erie, check current regulations with the Ohio Department of Natural Resources, as rules change seasonally.
Discounts and Free Licenses
Ohio offers reduced-price licenses for certain groups. Senior residents (age 65 and older) pay $10 for a one-year license. Disabled residents can purchase a license for $5. Military members on active duty receive a free license. To claim a military or disability discount, you must provide proof—a military ID or disability documentation—when you purchase.
Children under 16 fish for free in Ohio public waters and do not need a license. However, they must still follow all catch limits and size restrictions. If a child is 16 or older, they must have their own license.
How to Renew Your License
You can renew your license up to 30 days before it expires. The easiest way is online through the Ohio Department of Natural Resources website—the process is identical to buying a new license. You can also renew by phone or at any authorized vendor. When you renew, your new license is valid for 12 months from the expiration date of your old license, so there is no gap in coverage if you renew before it expires.
If your license expires and you want to fish again, you must purchase a new license rather than renew. There is no penalty for letting it lapse, but you cannot fish legally without a current license.
What to Bring When You Fish
You must carry your license with you while you are actively fishing. If you purchased a printed license, keep it in your wallet or tackle box. If you bought it online and printed it at home, bring the printed copy. Some people take a photo of their license on their phone as a backup, though the printed version is the official document.
Game wardens can ask to see your license at any time while you are fishing. If you cannot produce it, you may be cited for fishing without a license, which carries a fine. The fine varies but typically starts at $100 to $150 for a first offense. Having your license with you takes seconds and prevents this problem entirely.
Frequently Asked Questions
Can I fish with someone else's license?
No. Each person who fishes must have their own valid license. You cannot share a license or fish under someone else's name. Children under 16 are the only exception—they can fish without a license if an adult with a valid license is present.
What happens if my license expires while I'm on a fishing trip?
Your license is only valid on the date it expires. If it expires on a Tuesday and you are fishing on Wednesday, you are fishing illegally and can be cited. Renew before your trip or purchase a new license before the expiration date.
Do I need a separate license for each type of fish?
No. One license covers all freshwater species. However, trout fishing in designated trout streams requires an additional $15 trout permit, and some species have special regulations you should check before fishing.
Can I buy a license for someone else as a gift?
Yes. You can purchase a license online or at a vendor using someone else's name and ID information, then give them the printed license or the confirmation number. They will need to provide their driver's license number or state ID number at the time of purchase.
Is there a refund if I don't use my license?
No. Fishing licenses are non-refundable once purchased. If you buy a license and decide not to fish, you cannot get your money back. This is why short-term licenses (one-day or three-day) are useful if you are unsure whether you will fish.