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. A three-year resident license costs $65. If you fish only in Lake Erie, a one-year Lake Erie permit costs $10 and stacks on top of your base license — so you would pay $35 total for both.
Non-residents pay $40 for a one-year license or $100 for a three-year license. A non-resident one-day license costs $15. These prices have held steady for several years, though the state can adjust them without notice.
You do not need a license if you are under 16, if you fish on a private pond with the owner's permission, or if you hold a valid Ohio hunting license that includes fishing privileges. Disabled veterans and some disabled residents may fish without a license — check with the Ohio Division of Wildlife to confirm your status.
Key Takeaways
- A one-year Ohio resident fishing license costs $25; a three-year license costs $65.
- Non-residents pay $40 for one year or $100 for three years, with a one-day option for $15.
- You can buy a license online through the Ohio Division of Wildlife website, by phone, or at authorized retailers like Walmart and Dick's Sporting Goods.
- Your license arrives by email when ready if you buy online, or you receive a physical card in the mail within 7 to 10 business days.
- Children under 16 do not need a license, and disabled veterans may fish without one.
Where to Buy Your License Online
The fastest way to get a license is through the Ohio Division of Wildlife website at wildohio.gov. You create an account, enter your name and address, choose your license type, and pay by credit or debit card. Your license arrives by email as a PDF within minutes — you can print it or show it on your phone to a wildlife officer.
If you prefer a physical card, you can still buy online and request one to be mailed. It takes 7 to 10 business days to arrive. You do not need to wait for the card to fish; the email receipt is valid when ready.
Buying a License in Person
You can walk into any authorized retailer and buy a license on the spot. Common retailers include Walmart, Dick's Sporting Goods, Cabela's, and local bait and tackle shops. The staff will print your license right there, and you can fish the same day.
Call ahead if you are unsure whether a store near you sells licenses. Some small towns may have only one or two locations. The Ohio Division of Wildlife maintains a searchable list of retailers on its website.
Buying by Phone
You can call the Ohio Division of Wildlife at 1-866-329-3474 to buy a license over the phone. You will need a credit card and your driver's license number. The staff will mail your physical card, which takes 7 to 10 business days. You can fish as soon as you receive the card.
Phone lines are open Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Wait times are longer during peak fishing season in spring and early summer.
What Information You Need to Buy
Have your driver's license or state ID ready. You will need your name, address, date of birth, and driver's license number. If you are buying online, you will also need an email address and a credit or debit card.
If you are a non-resident, you will need proof of residency in your home state — usually a driver's license from that state. Some retailers may ask to see it in person, though online purchases typically do not require it.
When Your License Expires
A one-year license runs from the date you buy it for exactly 12 months. A three-year license runs for 36 months from the purchase date. You can buy a new license at any time before the old one expires; there is no penalty for overlapping licenses.
Your license does not renew automatically. You must buy a new one when the old one runs out. The Ohio Division of Wildlife does not send reminders, so mark your calendar or set a phone alert.
Special Licenses and Discounts
Ohio offers a combination hunting and fishing license for $45 for residents (one year) or $115 for three years. This covers both activities and costs less than buying them separately.
Disabled veterans and some disabled Ohio residents can fish without a license. Contact the Ohio Division of Wildlife at 1-866-329-3474 to request a disability exemption letter. You will need to provide proof of disability or veteran status.
Senior residents (age 65 and older) pay the same price as other residents — Ohio does not offer a senior discount on fishing licenses.
Frequently Asked Questions
Can I buy a license for someone else?
Yes, you can buy online or in person for another adult if you have their name, address, and date of birth. The license will be issued in their name. For gifts, buying online and printing the email receipt is the fastest option.
What if I lose my license before it expires?
Contact the Ohio Division of Wildlife at 1-866-329-3474 or log into your account on wildohio.gov to request a replacement. A replacement costs $5 and takes 7 to 10 business days by mail. You can also print a temporary receipt from your online account to fish while you wait.
Do I need a separate license for each type of fish?
No. One license covers all freshwater fish in Ohio. If you fish Lake Erie, you need the base license plus the $10 Lake Erie permit. Saltwater fishing is not available in Ohio.
Can I return or refund my license?
Ohio does not refund fishing licenses once issued. If you bought online by mistake, contact the Ohio Division of Wildlife within 30 days to ask about options, though refunds are not may provide.
What happens if I fish without a license?
Fishing without a valid license is a minor misdemeanor in Ohio. Penalties include a fine of $25 to $100 and possible confiscation of your equipment. A wildlife officer can check your license at any time while you are fishing.