Navigation Home Bass Catfish Crappie

Oklahoma Fishing

All about fishing in the Sooner State

Oklahoma fishing waters with grasses, weeds and trees

The state of Oklahoma is primarily a warm-water fishing state. You can fish for largemouth and smallmouth bass, walleye and saugeye, stripers, crappie, catfish and more. And select the type of waters you enjoy including lakes, ponds, streams and rivers.

The state of Oklahoma offers a wide variety of fishing choices. Here, you can fish for largemouth bass, smallmouth bass, spotted bass, channel catfish, flathead catfish, blue catfish, black crappie, white crappie, walleye, rainbow trout, brown trout, bluegill, green sunfish, hybrid sunfish, redear sunfish, spotted sunfish, white bass, stripers, alligator gar, chain pickerel, longnose gar, northern pike, paddlefish, sauger and saugeye in local lakes, rivers, ponds and/or streams.

Major Oklahoma Lakes

Oklahoma major lakes and fish chart

Lake & Fish Chart

This chart shows the major fishing waters in Oklahoma, cross referencing these waters with the major types of fishing to be found in each of the lakes or impoundments. For a more complete list of fish species in Oklahoma, see the list below, which also includes state records.

Oklahoma Fishing Lake Sizes & Locations

Broken Bow Reservoir is a 14,000-acre lake in the southeast corner of the state, 8 miles north Broken Bow, OK.

Canton Lake is an 8,000-acre lake in the northwest part of the state, at Longdale, OK.

Fort Gibson Reservoir is a 20,000-acre lake in the east central part of the state, at Wagoner, OK.

Grand Lake of the Cherokees is a 46,000-acre lake in the northeast corner of the state, at Grove, OK.

Great Salt Plains Lake is an 8,700-acre lake in the north-central part of the state, 5 miles east of Cherokee, OK.

Hugo Lake is a 13,000-acre lake in the southeast part of the state, at Hugo, OK.

Kaw Lake is a 17,000-acre lake in the north-central part of the state, at Kaw City, OK.

Keystone Lake is a 24,000-acre lake in the north-central part of the state, at Cleveland, OK.

Lake Carl Blackwell is a 3,400-acre lake in the north-central part of the state, 5 miles west of Stillwater, OK.

Lake Eufaula is a 100,000-acre lake in the east-central part of the state, at Eufaula, OK.

Lake Hudson is a 12,000-acre lake in the northeast part of the state, at Salina, OK.

Lake Murray is a 6,400-acre lake in the south-central part of the state, at Ardmore, OK.

Lake Texoma is a 93,000-acre lake on the southern border of the state, at Kingston, OK.

Oologah Lake is a 29,000-acre lake in the northeast part of the state, at Oologah, OK.

Robert S Kerr Reservoir is a 44,000-acre lake in the east-central part of the state, at Sallisaw, OK.

Sardis Lake is a 14,000-acre lake in the southeast part of the state, at Clayton, OK.

Skiatook Reservoir is a 10,000-acre lake in the north-central part of the state, at Skiatook, OK.

Tenkiller Lake is a 13,000-acre lake in the east-central part of the state, at Paradise Hill, OK.

Waurika Lake is a 10,000-acre lake in the south-central part of the state, at Waurika, OK.

Webber Falls Reservoir is a 11,500-acre lake in the east-central part of the state, at Webber Falls, OK.

Sunset on a rainy day in Oklahoma

Fishing Boats

Visit AA-Boats-Boating.com to find information about fishing boats in Oklahoma.

Oklahoma Fishing Guides
You can find a listing of OK fishing guides here. If you are a fishing guide in Oklahoma or know of a good resource, please send us information for consideration.

There is a section dedicated to fishing activities for kids in OK.

Motorhome and RV sales and rentals

State of OK Fishing Information

For regulations and other fishing information related to OK, visit the Oklahoma Department of Wildlife Conservation website. Click here to apply for an Oklahoma fishing license.

Bass fishing book for sale

Fish for big bass in Oklahoma

Excellent largemouth, smallmouth and spotted bass fishing opportunities are available to anglers in OK.

Fish Species in Oklahoma

Fishing for bass in Oklahoma

Largemouth Bass

Largemouth bass

World record: 22 lbs 4 oz

OK State Record: 14 lbs 13.7 oz

Smallmouth Bass

Smallmouth bass

World record: 11 lbs 15 oz

OK State Record: 8 lbs 7 oz

Spotted Bass

Spotted bass

World record: 9 lbs 8 oz

OK State Record: 8 lbs 2 oz

Fishing for catfish in Oklahoma

Channel Catfish

Channel catfish

World record: 58 lbs 0 oz

OK State Record: 35 lbs 15 oz

Flathead Catfish

Flathead catfish

World record: 123 lbs 9 oz

OK State Record: 78 lbs 8 oz

Blue Catfish

Blue catfish

World record: 143 lbs 0 oz

OK State Record: 98 lbs 0 oz

Fishing for crappie in Oklahoma

Black Crappie

Black crappie

World record: 6 lbs 0 oz

OK State Record: 4 lbs 10 oz

White Crappie

White crappie

World record: 5 lbs 3 oz

OK State Record: 4 lbs 15 oz

Fishing for walleye in Oklahoma

Walleye

Walleye

World record: 25 lbs 0 oz

OK State Record: 12 lbs 13 oz

Fishing for trout in Oklahoma

Rainbow Trout

Rainbow trout

World record: 42 lbs 2 oz

OK State Record: 10 lbs 10.5 oz

Brown Trout

Brown trout

World record: 40 lbs 4 oz

OK State Record: 17 lbs 6 oz

Fishing for panfish in Oklahoma

Bluegill

Bluegill

World record: 4 lbs 12 oz

OK State Record: 2 lbs 6 oz

Green Sunfish

Green sunfish

World record: 2.1 lbs

OK State Record: 2 lbs 7 oz

Hybrid Sunfish

Hybrid sunfish

World record: N/A

OK State Record: 1 lbs 14 oz

Redear Sunfish

Redear sunfish

World record: 5.4 lbs

OK State Record: 2 lbs 1 oz

White Bass

White Bass

World record: 6.8 lbs

OK State Record: 4 lbs 9.6 oz

Fishing for striped bass in Oklahoma

Striped Bass

Striper

Saltwater world record: 81 lbs 14 oz

OK State Record: 47 lbs 8 oz

Fishing for other species in Oklahoma

Alligator Gar

Alligator gar

World record: 279 lbs

OK State Record: 192 lbs 0 oz

Chain Pickerel

Chain pickerel

World record: 9 lbs 6 oz

OK State Record: 2 lbs 10 oz

Longnose Gar

Longnose gar

World record: 50 lbs 5 oz

OK State Record: 43 lbs 8 oz

Northern Pike

Northern pike

World record: 55 lbs 1 oz

OK State Record: 36 lbs 8 oz

Paddlefish

Paddlefish

World record: 144 lbs

OK State Record: 125 lbs 7 oz

Sauger

Sauger

World record: 17 lbs 7 oz

OK State Record: 5 lbs 5 oz

Saugeye

Saugeye

World record: 15 lbs 6 oz

OK State Record: 10 lbs 10 oz

By clicking on the images and links above, you will be taken to a page offering more information about the selected species.

Fishing information for each state.