Fishing in Oklahoma
Discover 35 state parks offering fishing in Oklahoma
🐟 Oklahoma Fishing License at a Glance
Anglers 18 and older need a license; annual licenses run 365 days. The $12 Lake Texoma license allows fishing on both the Oklahoma and Texas portions of the lake. Texas residents 65 and older do not need an Oklahoma fishing license.
Checked against the official agency, September 2026. Fees and dates change yearly — always confirm current rates and free-fishing dates via the official link above before purchasing.
Oklahoma State Parks with Fishing

Arrowhead Area at Lake Eufaula State Park

Beavers Bend State Park
Bernice State Park

Black Mesa State Park

Boiling Springs State Park

Cherokee Landing State Park

Clayton Lake State Park
Disney/Little Blue State Park

Fort Cobb State Park

Foss State Park

Grand Lake State Park

Great Plains State Park

Great Salt Plains State Park

Greenleaf State Park
Hochatown State Park

Honey Creek State Park

Keystone State Park

Lake Eufaula State Park

Lake Murray State Park

Lake Tenkiller State Park

Lake Texoma State Park

Lake Thunderbird State Park

Lake Wister State Park

McGee Creek State Park

Natural Falls State Park

Osage Hills State Park

Quartz Mountain State Park

Raymond Gary State Park

Robbers Cave State Park

Roman Nose State Park

Sequoyah Bay State Park

Sequoyah State Park
Spavinaw State Park

Talimena State Park
Twin Bridges State Park
Other Places with Fishing in Oklahoma (Not State Parks)
These places are run by a county, city, federal agency, another state agency, a tribe or a private owner, not by Oklahoma’s state park system. State park passes, rules and reservations may not apply, so check with the operator before you go.

Adair State Park
Run by Adair County and the City of Stilwell

Boggy Depot State Park
Run by the Chickasaw Nation
Brushy Lake Park
Run by the City of Sallisaw
Crowder Lake University Park
Run by Southwestern Oklahoma State University
Dripping Springs Park
Run by the City of Okmulgee

Heavener Runestone Park
Run by the City of Heavener

Hugo Lake State Park
Run by LIFT Community Action Agency
Lake Eucha Park
Run by the City of Tulsa

Okmulgee State Park
Run by the City of Okmulgee

Red Rock Canyon State Park
Run by a private operator as Red Rock Canyon Adventure Park

Snowdale State Park
Run by the Grand River Dam Authority
Wah-Sha-She Park (Former Oklahoma State Park)
Run by the Osage Nation under a US Army Corps of Engineers lease
Walnut Creek State Park
Run by the US Army Corps of Engineers
More Fishing Destinations
More Activities in Oklahoma
❓ Fishing in Oklahoma — FAQ
Do you need a fishing license in Oklahoma state parks?
Yes. Oklahoma State Parks: "Fishing shall be in accordance with the laws and regulations set forth by the Department of Wildlife Conservation," and park offices do not sell licenses. Anglers 18 and older need an Oklahoma fishing license ($31 for residents, $81 for non-residents; one day $11 or $26). Bowfishing is limited to primitive areas with a permit from the park manager. (Oklahoma Department of Wildlife Conservation and Oklahoma State Parks, as of September 2026)
Are there free fishing days in Oklahoma?
Yes — June 5-6, 2027 (next). On free fishing days no license is required; confirm the dates with the official Oklahoma agency before your trip.
