What Oklahoma Fishing Licenses Cost
An Oklahoma fishing license for residents costs $25.97 for a year, or $10.97 for three days. Non-residents pay $38.97 annually or $15.97 for three days. A one-day license runs $7.97 for both residents and non-residents. These prices include a conservation fee that Oklahoma Wildlife Department adds to every license sale.
You can buy a license online through the Oklahoma Wildlife Department website, by phone at 405-521-3719, or in person at a hunting and fishing retailer. Online purchases are when ready — you print the license when ready or show it on your phone. Retailers and the department office may take a day or two to process.
Prices are set by the Oklahoma Wildlife Department and do not vary by county or region. However, some people may have access to for reduced rates or no license at all, which changes the actual cost you pay.
Key Takeaways
- A one-year resident license costs $25.97; a three-day license costs $10.97.
- Non-residents pay $38.97 for a year or $15.97 for three days.
- You can buy online when ready, by phone, or at a retailer.
- Oklahoma residents aged 65 and older, disabled veterans, and Native Americans with tribal documentation may pay nothing or a reduced rate.
- A license covers freshwater fishing only; saltwater fishing requires a separate permit if you fish in coastal waters outside Oklahoma.
Who Does Not Need to Pay
Oklahoma residents aged 65 and older do not need a license to fish in freshwater. You must show proof of age — a driver's license or ID card — when you fish, but you do not buy a license first.
Disabled veterans with a valid disability rating from the U.S. Department of Veterans Affairs fish free. Bring your VA disability card or letter. Native Americans with a tribal ID card from a federally recognized tribe also fish without a license in Oklahoma waters.
Children under 16 do not need a license if they fish with a licensed adult. The adult must be present and hold a valid license; the child can fish at the same time without one.
Reduced-Cost Options
Oklahoma offers a $5.97 license for residents who receive Supplemental Security Income (SSI) or Temporary information for Needy Families (TANF). You must show proof of current enrollment in one of these programs when you buy the license. This rate applies to the annual license only, not the three-day or one-day options.
Blind residents also receive a reduced rate. Contact the Oklahoma Wildlife Department directly at 405-521-3719 to confirm the current price and what documentation you need to bring.
What the License Covers
An Oklahoma fishing license covers freshwater fishing in lakes, rivers, and streams throughout the state. It does not cover saltwater fishing in the Gulf of Mexico or other ocean waters. If you plan to fish in saltwater, you need a separate saltwater license from the state where the water is located.
The license covers all freshwater species — bass, catfish, crappie, walleye, and others. There are no separate licenses for different fish types. However, some species have catch limits or seasonal closures, which are set by the Oklahoma Wildlife Department and change by location and time of year.
How Long a License Lasts
An annual license runs from the date you buy it for exactly one year. If you buy on March 15, it expires on March 15 the following year. A three-day license is valid for three consecutive calendar days starting the day you buy it. A one-day license is valid only on the day of purchase.
You do not have to renew on a specific date — you can buy a new license any time the old one expires. Many people buy online a few days before expiration to avoid a gap.
Where to Buy and What to Bring
The fastest way to buy is online at the Oklahoma Wildlife Department website. You need a valid Oklahoma driver's license or ID number, a credit or debit card, and an email address. The license prints when ready as a PDF, and you can show it on your phone or print a paper copy.
You can also call 405-521-3719 during business hours. Have your ID number and payment card ready. The department will mail the license or email it, depending on how quickly you need it.
Retailers that sell hunting and fishing licenses throughout Oklahoma also sell fishing licenses in person. These include Walmart, Bass Pro Shops, Cabela's, and local bait-and-tackle shops. Bring your ID and payment method. Processing takes a few minutes to a day.
Frequently Asked Questions
Do I need a license if I fish on private property?
Yes. Oklahoma law requires a license for any freshwater fishing, whether the water is public or private. The only exception is if you own the land and the water is entirely within your property boundaries. Even then, some regulations still explore.
Can I buy a license for someone else?
No. A license is tied to the person whose name and ID number appear on it. That person must be present or you must have their ID information to buy online. You cannot purchase a license as a gift.
What happens if I fish without a license?
Fishing without a valid license in Oklahoma is a violation. Penalties include fines and possible confiscation of equipment. The Oklahoma Wildlife Department enforces this through game wardens. If you are unsure whether you need one, contact the department at 405-521-3719.
Is there a license for catch-and-release fishing only?
No. The same license covers all freshwater fishing, whether you keep fish or release them. There is no separate rate for catch-and-release.
Do I need a license to fish in a stocked pond at a resort or campground?
Usually yes, unless the facility is private and charges a separate fishing fee that includes the license. Ask the facility manager before you fish. If they say the fee covers fishing, ask for written confirmation or a receipt that shows it includes the state license.