Ohio Fish Stocking
ODNR stocking records by species and water through May 2022, plus the spring 2026 rainbow trout releases.
For stocked waterPiscifun Torrent Lite spinning comboCheck price at PiscifunPhoto of Mosquito Creek Lake: Margaret Luzier, U.S. Army Corps of Engineers, Public domain
How Ohio stocking is recorded
The ODNR Division of Wildlife stocks fish from six state hatcheries. The stocking records give water body, year, species, life stage and number stocked (no month, day, county or size in inches); life-stage sizes are from the ODNR 2025 stocking summary release (fry less than 1 inch, fingerlings 1 to 2 inches, advanced fingerlings 6 to 12 inches, yearlings 7 to 12 inches, catchable 6 inches or longer). The 2026 rainbow trout table gives planned spring release dates by water, county and wildlife district; trout measure 10-13 inches.
The public stocking file ends in May 2022, so the most recent full years shown here are 2018 to 2022; spring 2026 rainbow trout releases come from the ODNR trout stocking page.
ODNR Division of Wildlife Ohio Fish Stocking Records (public copy of the DataOhio dataset, current as of May 31, 2022; numbers by water, year, species and life stage).
Ohio rainbow trout releases, spring 2026
| Date | Water | County | District | Note |
|---|---|---|---|---|
| March 11, 2026 | Barnesville Lake #4 | Belmont | District Four | |
| March 11, 2026 | St. Clairsville Reservoir | Belmont | District Four | |
| March 12, 2026 | Englewood North Park Pond | Montgomery | District Five | |
| March 12, 2026 | Rio Grande Reservoir | Gallia | District Four | |
| March 13, 2026 | Adams Lake | Adams | District Five | |
| March 13, 2026 | Caldwell Lake | Ross | District Four | |
| March 13, 2026 | Foundation Park | Knox | District One | |
| March 13, 2026 | Heritage Park – Palm Pond | Franklin | District One | |
| March 13, 2026 | Quarry Park | Marion | District One | |
| March 18, 2026 | Blue Limestone Park | Delaware | District One | |
| March 18, 2026 | Lamping Homestead Lake | Monroe | District Four | |
| March 18, 2026 | Mount Gilead | Morrow | District One | |
| March 18, 2026 | Reserves Pond | Butler | District Five | |
| March 19, 2026 | Buckeye Park Lake | Washington | District Four | |
| March 19, 2026 | Harry Wolfe Park | Union | District One | |
| March 19, 2026 | Jesse Owens WA POND MB165 | Morgan | District Four | |
| March 20, 2026 | Delaware State Park Pond*** | Delaware | District One | youth only |
| March 20, 2026 | Pattison Park Pond | Clermont | District Five | |
| March 20, 2026 | Restoration Park Pond | Clark | District Five | new in 2026 |
| March 23, 2026 | Franklin Park Pond | Franklin | District One | |
| March 23, 2026 | Goodale Park Pond | Franklin | District One | |
| March 23, 2026 | Krumm Park Pond | Franklin | District One | |
| March 23, 2026 | Linden Park Pond | Franklin | District One | |
| March 23, 2026 | Schiller Park Pond | Franklin | District One | |
| March 23, 2026 | Westgate Park Pond | Franklin | District One | |
| March 23, 2026 | Whetstone Park Pond | Franklin | District One | |
| March 25, 2026 | Blue Rock Lake | Muskingum | District Four | |
| March 25, 2026 | Jackson Park Lake | Guernsey | District Four | |
| March 25, 2026 | Tecumseh Lake | Perry | District Four | |
| March 26, 2026 | Boettler Park Pond | Summit | District Three | new in 2026 |
| March 26, 2026 | Monument Park Pond | Stark | District Three | |
| March 26, 2026 | Rush Run Wa Pond | Preble | District Five | |
| March 26, 2026 | Stadium Park Pond | Stark | District Three | |
| March 27, 2026 | Cenci Park Lake | Fairfield | District One | |
| March 27, 2026 | Jefferson Lake | Jefferson | District Three | |
| March 27, 2026 | Perry County Gun Club Lake | Perry | District Four | |
| March 27, 2026 | Petros Lake | Stark | District Three | |
| March 28, 2026 | Cowan Lake Youth Pond*** | Clinton | District Five | special angler event |
| March 30, 2026 | Forest Hill Pond | Cuyahoga | District Three | |
| March 30, 2026 | Shadow Lake | Cuyahoga | District Three | |
| March 30, 2026 | Westlake Recreation Center Pond | Cuyahoga | District Three | |
| March 31, 2026 | Rowland Nature Preserve Lake | Lorain | District Three | |
| March 31, 2026 | Veteran's Park Pond | Lake | District Three | |
| April 1, 2026 | Beartown Lake (lower) | Geauga | District Three | |
| April 1, 2026 | Blue Heron Preserve Pond | Geauga | District Three | |
| April 2, 2026 | East Palestine Park Pond | Columbiana | District Three | new in 2026 |
| April 2, 2026 | Penrod Lake | Athens | District Four | |
| April 2, 2026 | Wingfoot Wildlife Area Pond | Portage | District Three | |
| April 3, 2026 | Antrim Lake | Franklin | District One | special angler event |
| April 3, 2026 | Rose Lake | Hocking | District Four | special angler event |
| April 3, 2026 | Tawawa Lake | Shelby | District Five | |
| April 4, 2026 | Mallard Lake At Oak Openings Metropark | Lucas | District Two | special angler event |
| April 4, 2026 | Pearson Metropark Lake | Lucas | District Two | special angler event |
| April 4, 2026 | Yoctangee Park Lake | Ross | District Four | special angler event |
| April 6, 2026 | Pike Lake | Pike | District Four | special angler event |
| April 8, 2026 | Lamberjack Lake | Seneca | District Two | |
| April 8, 2026 | Schoonover Lake | Allen | District Two | |
| April 8, 2026 | Sycamore State Park Pond (large) | Montgomery | District Five | |
| April 8, 2026 | Sycamore State Park Pond (small) | Montgomery | District Five | |
| April 9, 2026 | Davis Lake | Auglaize | District Five | |
| April 9, 2026 | Taylorsville Poplar Creek Pond | Montgomery | District Five | |
| April 9, 2026 | Turtle Pond – Countryside Park | Montgomery | District Five | new in 2026 |
| April 10, 2026 | Swanton Waterworks Reservoir | Lucas | District Two | |
| April 10, 2026 | Williams Park Pond | Sandusky | District Two | |
| April 11, 2026 | Caesar Creek Youth Pond*** | Warren | District Five | special angler event |
| April 11, 2026 | Crystal Lake | Preble | District Five | special angler event |
| April 11, 2026 | Kountry Resort Campground Pond | Meigs | District Four | special angler event |
| April 11, 2026 | Rocky Fork South Beach Pond*** | Highland | District Five | special angler event |
| April 11, 2026 | Stoner Pond | Lucas | District Two | special angler event |
| April 17, 2026 | Al Lease Park Pond | Portage | District Three | new in 2026 |
| April 17, 2026 | Kiwanis Recreation Park Pond | Lake | District Three | |
| April 23, 2026 | Home Of The Brave Park Pond | Hamilton | District Five | |
| April 23, 2026 | Meadow Ridge Metro Park – Mirror Pond | Butler | District Five | new in 2026 |
| April 24, 2026 | Maumee Bay State Nature Center Pond | Lucas | District Two | special angler event |
| April 25, 2026 | Ashley Upground Reservoir | Delaware | District One | special angler event |
| April 25, 2026 | Deer Run-symmes Township Pond | Hamilton | District Five | special angler event |
| April 25, 2026 | East Harbor State Park Pond | Ottawa | District Two | special angler event |
| April 25, 2026 | Harmony Lake – Liberty Park | Highland | District Five | special angler event |
| April 25, 2026 | Infirmary Mound Park – Mirror Lake | Licking | District One | special angler event |
| April 25, 2026 | Malabar Farm Sp Inn Pond | Richland | District Two | |
| April 25, 2026 | OHIO CANAL LOCK #4 (St. Helena Heritage Park) | Stark | District Three | special angler event |
| April 25, 2026 | Olander Lake | Lucas | District Two | special angler event |
| April 25, 2026 | Sleepy Hollow Park Pond | Lucas | District Two | special angler event |
| April 25, 2026 | Turkey Creek Lake | Scioto | District Four | special angler event |
| May 2, 2026 | Cross Roads Industrial Ponds | Crawford | District Two | special angler event |
| May 2, 2026 | Eyman Park | Fayette | District One | special angler event |
| May 2, 2026 | Giertz Lake | Hancock | District Two | special angler event |
| May 2, 2026 | Starr Lake | Lucas | District Two | special angler event |
| May 2, 2026 | Sunbury Upground Reservoir #2 | Delaware | District One | special angler event |
| May 2, 2026 | Tuscora Park Pond | Tuscarawas | District Three | special angler event |
| May 2, 2026 | Walker Road Pond | Lorain | District Three | special angler event |
| May 9, 2026 | Mounts Park Pond (small) | Warren | District Five | special angler event |
| May 16, 2026 | Ohio / Erie Canal | Cuyahoga | District Three | special angler event |
ODNR Rainbow Trout Stocking Dates page, spring 2026 releases (trout 10 to 13 inches), retrieved October 26, 2026; trout measure 10 to 13 inches.
Fish ODNR stocked most, 2018 to 2022
Ohio waters that got the most fish, 2018 to 2022
| Water | Fish stocked |
|---|---|
| Mosquito Creek Lake | 47,385,547 |
| Buckeye Lake | 24,785,298 |
| Seneca Lake | 23,724,906 |
| Berlin Lake | 23,196,353 |
| Indian Lake | 21,937,871 |
| Alum Creek | 18,743,254 |
| Caesar Creek | 17,676,359 |
| East Fork Lake | 9,686,579 |
| C.J. Brown Reservoir | 5,460,869 |
| Grand Lake St. Marys | 5,370,196 |
| Bresler Reservoir | 3,285,538 |
| Williams Reservoir | 3,142,500 |
| Lake Milton | 2,894,776 |
| Rocky Fork Lake | 2,836,134 |
| Lake Erie | 2,550,263 |
| Hoover Reservoir | 2,435,600 |
| Salt Fork Lake | 2,203,529 |
| Piedmont Lake | 1,920,305 |
| Paint Creek | 1,813,669 |
| Clendening Lake | 1,581,420 |
| West Branch Reservoir | 1,546,921 |
| Cowan Lake | 1,522,083 |
| Tappan Lake | 1,509,670 |
| Findlay Reservoirs #2 | 1,440,102 |
| Pymatuning Lake | 1,382,215 |
| Ladue Reservoir | 1,148,073 |
| Atwood Lake | 1,034,931 |
| Charles Mill Lake | 997,675 |
| O Shaughnessy Reservoir | 803,653 |
| Deer Creek | 797,726 |
Ohio fish stocked in five-year steps since 1970
Pictures to go with Ohio Fish Stocking

Photo: Erik Drost, CC BY 2.0

Photo: Sixflashphoto, CC BY-SA 4.0

Photo: Michael A. Orlando, CC BY-SA 3.0

Photo: Stacy Brunner, CC BY 2.0
Questions on Ohio fish stocking
Does Ohio publish stocking numbers by lake?
Yes; the ODNR stocking records give water, year, species, life stage and number, but the public file stops at May 2022.
What did ODNR stock most from 2018 to 2022?
Saugeye, 117,669,536 fish in those five years.
Which Ohio water got the most stocked fish recently?
Mosquito Creek Lake, with 47,385,547 fish from 2018 to 2022.
When does Ohio stock rainbow trout?
In spring: 93 releases in 2026 from March 11, 2026 to May 16, 2026.
How big are the spring trout?
The 2026 trout table lists them at 10 to 13 inches.
What is a special angler event?
31 of the 2026 releases are marked as events for youth, seniors or anglers with disabilities on the ODNR table.
Why are years after 2022 missing?
The newer stocking dataset sits behind a sign-in, so only the public copy through May 2022 is shown.
Does Ohio stock steelhead?
Yes, 50,000 to 80,000 yearlings a year in each of seven Lake Erie tributaries; the steelhead streams page has the numbers.
Which fish sizes do the stocking records use?
Life stages: fry under an inch, fingerlings 1 to 2 inches, advanced fingerlings and yearlings 6 to 12 inches, catchables 6 inches or more.