Oklahoma Fish Stocking
The 2024 and 2025 ODWC public stocking reports by species and water, plus the trout stocking schedule.
For stocked waterPiscifun Torrent Lite spinning comboCheck price at PiscifunPhoto of Oologah Lake: Deborah Lee Soltesz, CC0 1.0
What ODWC stocked in Oklahoma public waters
ODWC Fisheries Division printed 7,595,921 fish stocked into public waters in its 2025 report (376 trips, 89 waters) and 10,120,055 in 2024. The 2025 report also prints 390,950 fish for farm ponds, which are not listed here. Water names, species abbreviations and sizes appear as the reports print them; the reports group waters by their own fisheries regions, which are not the five regions ODWC uses on its Where To Fish pages.
ODWC Fisheries Division Public Stocking Reports 2024 and 2025 (2025 report, 2024 report), species abbreviations as printed (LMB = largemouth bass), read November 3, 2026.
Oklahoma stocking totals by species as printed
| Species as printed | 2024 | 2025 |
|---|---|---|
| Walleye | 7,074,791 | 3,652,177 |
| Saugeye | 1,211,489 | 893,516 |
| Hybrid Striped Bass | 283,735 | 1,588,921 |
| Florida LMB | 801,955 | 859,182 |
| Rainbow Trout | 305,495 | 282,731 |
| Bluegill | 240,225 | 0 |
| Channel Catfish | 150,693 | 37,439 |
| Saugeye Cross | 0 | 171,000 |
| Integrated Florida LMB | 0 | 93,000 |
| Brown Trout | 20,008 | 9,624 |
| Redear Sunfish | 24,030 | 0 |
| Hybrid Sunfish | 6,213 | 5,543 |
| Northern LMB | 0 | 2,770 |
| White Bass | 350 | 0 |
| Grass Carp | 6 | 18 |
Oklahoma waters that took the most fish in 2025
Rows per fisheries region in the 2025 report
The ODWC trout stocking schedule
- Stocking is tentative based on flooding, water temperatures, trout availability, road conditions, and other unforeseen circumstances. If stockings are temporarily suspended due to water conditions, they will resume once conditions allow. Any stocking changes will be noted here. Anglers can find information about the most recent stocking dates in the weekly ODWC fishing reports.trout schedule
- Blue River – Stockings occur from November 1 through March 31.trout schedule
- Mountain Fork (Beaver's Bend State Park) – Stockings occur year-roundtrout schedule
- Biologists are continuing to collect water profile data at both of the state’s year-round trout fisheries, Lower Mountain Fork, and the Lower Illinois River. Stream temperatures and low dissolved oxygen often threaten continued stockings, especially during the summer months. The Wildlife Department will requests water releases as necessary to maintain the trout fisheries, but lack of available water and high summer ttrout schedule
- Lower Illinois River – Stockings occur year-round.trout schedule
ODWC trout stocking page, read November 3, 2026; dates only, no numbers.
Oklahoma stocking questions, answered from the ODWC reports
How many fish did ODWC stock in 2025?
7,595,921 into public waters, on 376 trips to 89 waters, as printed in the 2025 report.
How many in 2024?
10,120,055 into public waters, per the 2024 report.
Which species did ODWC stock most in 2025?
Walleye, with 3,652,177 fish.
Which water got the most fish in 2025?
Foss, with 1,145,308.
What does LMB mean?
Largemouth bass, as the ODWC report abbreviates it; Florida LMB are Florida-strain largemouth.
When is trout stocked on the Blue River?
From November 1 through March 31, per the ODWC trout schedule.
Are farm pond stockings listed?
No; the 2025 report prints 390,950 fish for farm ponds as a total only.
Why do the report regions differ from ODWC regions elsewhere?
The stocking reports use the Fisheries Division regions printed in the report; this site prints them as written.



