Oklahoma Fishing License Guide (2026)
Oklahoma requires a fishing license for anyone 16 years or older. The state is home to over 200 lakes including Grand Lake, Lake Texoma (striper capital), and Lake Eufaula, plus the Illinois River for trophy trout.
16+
Min Age
Yes
Free Days
$25
Resident/yr
$55
Non-Res/yr
💰 License Costs (2026)
Resident Licenses
| License Type | Price |
|---|---|
| Annual Resident | $25 |
| Lifetime Resident Combo | $400 |
Non-Resident Licenses
| License Type | Price |
|---|---|
| Annual Non-Resident | $55 |
| 5-Day Non-Resident | $25 |
| 1-Day Non-Resident | $9 |
Senior & Special Licenses
| License Type | Price |
|---|---|
| Senior License (64+) FREE for OK residents 64+ | $0 |
Additional Stamps & Permits
| Stamp | Price | Required? |
|---|---|---|
| Trout Permit Required for trout fishing | $10 | Required |
| Paddlefish Permit Free but required for paddlefish snagging | Free | Required |
📍 Where to Buy
Explore all Oklahoma purchase options →📅 Timing & Free Fishing Days
Free Fishing Days 2026
Jun
6
License Validity
👤 Age Requirements & Exemptions
👶
Under 16 Exemption
👴
FREE License for Seniors (64+)
🎖️
Active Military
⚖️ Penalties for Fishing Without a License
$100–$
500
misdemeanor
🔧 How to Get Your License
-
1
Visit the Official Portal
-
2
Select Your License Type
-
3
Complete Payment & Download