Oklahoma offers a diverse freshwater fishing landscape with over 200 man-made lakes and extensive river systems. Anglers find world-class opportunities for striped bass, record-setting largemouth bass, and unique paddlefish snagging seasons throughout the state's varied eco-regions.
Buy a Fishing License
Oklahoma Department of Wildlife Conservation
Fishing Regulations
Current season guide
Species & Seasons
Largemouth Bass
Open year-round; statewide limit of 6 fish per day, though many lakes have specific length restrictions to promote trophy growth.
Striped Bass
Found primarily in Lake Texoma and the Arkansas River system; limits vary by water body with a 10-fish limit at Texoma.
Crappie
Available year-round with peak activity in spring during the spawn; the daily limit is generally 37 fish across most state waters.
Rainbow Trout
Stocked seasonally from November 1 to March 31 in several locations; year-round fishing is available in the Lower Mountain Fork and Lower Illinois rivers.
Paddlefish
Snagging season is highly regulated; anglers must have a free permit and follow specific harvest days, often limited to one fish per day.
Smallmouth Bass
Abundant in eastern Oklahoma rivers and clear reservoirs like Tenkiller and Broken Bow; some rivers have special length limits.
Catfish
Channel and Blue catfish are open year-round; statewide daily limit is 15, with only one blue catfish allowed over 30 inches.
Top Waters
Lake Texoma
Shared with Texas, this is one of the premier striped bass fisheries in the United States.
Grand Lake o' the Cherokees
A top-tier destination for competitive bass fishing tournaments and large paddlefish.
Broken Bow Lake
Known for its deep, clear water and excellent smallmouth bass fishing surrounded by the Ouachita Mountains.
Lake Eufaula
The largest lake in Oklahoma, famous for its massive crappie population and extensive shoreline.
Lower Mountain Fork River
A cold-water trout stream providing year-round fly fishing opportunities in southeastern Oklahoma.
Tenkiller Ferry Lake
Renowned for its clarity and rocky structures, making it a favorite for walleye and smallmouth bass.
Keystone Lake
Located near Tulsa, it offers exceptional opportunities for striped bass and seasonal paddlefish snagging.
Local Charters, Bait Shops & More
Support Oklahoma's local fishing businesses — guides, tackle shops, marinas, fly shops, and more.
Aaron's Guide Service
Charter/GuideClaremore, OK
Professional guide service specializing in striped bass and hybrid bass on multiple Oklahoma lakes.
Stacy's Guide Service
Charter/GuideKingston, OK
Expert fishing guides focused on the premier striped bass waters of Lake Texoma.
Reel Good Time Guide Service
Charter/GuideGrove, OK
Offers full-service fishing trips for crappie, white bass, and spoonbill on Grand Lake.
Striped Bass Guide Service - Capt. Steve
Charter/GuideKingston, OK
Dedicated striped bass fishing adventures on the Oklahoma side of Lake Texoma.
Beavers Bend Fly Fishing
Charter/GuideBroken Bow, OK
Professional fly fishing instruction and guided trips on the Lower Mountain Fork River.
Lucky Lure Tackle
Bait & Tackle ShopOklahoma City, OK
A historic tackle shop in Oklahoma City providing a wide range of lures and gear.
Gene's Bait & Tackle
Bait & Tackle ShopGore, OK
Long-standing bait shop near the Illinois River known for trout gear and local advice.
Honey Creek Tackle
Bait & Tackle ShopGrove, OK
Large selection of bass fishing tackle and outdoor gear located near Grand Lake.
Little River Bait & Tackle
Bait & Tackle ShopBroken Bow, OK
Local shop providing live bait and essentials for anglers visiting Broken Bow.
Eufaula Bait & Tackle
Bait & Tackle ShopEufaula, OK
Essential stop for supplies when fishing the large waters of Lake Eufaula.
Buncombe Creek Marina
MarinaKingston, OK
Full-service marina and resort on Lake Texoma offering boat slips and rentals.
Arrowhead Yacht Club & Marina
MarinaKetchum, OK
Premier marina facility on Grand Lake offering maintenance, storage, and amenities.
Alberta Creek Resort & Marina
MarinaKingston, OK
Popular marina and resort on Lake Texoma known for fishing access and lodging.
Crossroads Marina
MarinaEufaula, OK
Marina on Lake Eufaula providing fuel, supplies, and easy water access.
Beavers Bend Marina
MarinaBroken Bow, OK
Located on Broken Bow Lake offering boat rentals and marina services in a scenic setting.
Oklahoma Fly Co
Fly ShopOklahoma City, OK
Specialty fly fishing shop in OKC offering gear, classes, and fly-tying supplies.
D&B Fly Shop
Fly ShopTulsa, OK
Tulsa-based shop catering to fly anglers with a focus on regional rivers.
Three Rivers Fly Shop
Fly ShopBroken Bow, OK
Fly shop in Broken Bow specialized in trout fishing gear and local river information.
Ugly John's Custom Boats
Boat DealerCatoosa, OK
Large boat dealership and service center serving the Grand Lake and Tulsa areas.
Nichols Marine
Boat DealerTulsa, OK
Trusted boat dealer in Tulsa offering a variety of fishing boats and motors.
Blackbeard Marine
Boat DealerNorman, OK
Multi-location dealer in Oklahoma specializing in performance fishing boats.
Grand Lake Boat Sales
Boat DealerAfton, OK
Dealer specializing in boats suited for the expansive waters of Grand Lake.
Smith RV & Marine
Boat DealerLawton, OK
Serving Southwest Oklahoma with a range of boats and outdoor equipment.
Falcon Rods
Rod BuilderBroken Arrow, OK
Renowned manufacturer of high-quality fishing rods based in Oklahoma.
R&C Custom Rods
Rod BuilderCollinsville, OK
Local craftsman building bespoke fishing rods tailored to angler specifications.
Hacker Rods
Rod BuilderCoweta, OK
Coweta-based rod builder known for custom craftsmanship and repairs.
Red River Rods
Rod BuilderColbert, OK
Custom rod building service located near the Red River and Lake Texoma.
Catch more Oklahoma fish — free
Create a free account and unlock the full angling toolkit:
Resource details are gathered from public sources and may change. Always confirm licenses, limits, and season dates with the official state agency before you fish.
