Buffalo River fish stocking
West Seneca, Erie County, New York
Buffalo River in West Seneca, Erie County, New York was last stocked in April 2025 with 7,500 steelhead. Across the 4 years shown here, NYSDEC released 30,000 fish in 4 separate stockings. Stockings here are most common in April.
When Buffalo River gets fish
Stocking history
New York reports the month of each stocking, not the exact day.
2025 · 7,500 fish
| Date | Species | Fish | Size |
|---|---|---|---|
| Steelhead | 7,500 | 5.8″ |
2024 · 7,500 fish
| Date | Species | Fish | Size |
|---|---|---|---|
| Steelhead | 7,500 | 5.6″ |
2023 · 7,500 fish
| Date | Species | Fish | Size |
|---|---|---|---|
| Steelhead | 7,500 | 6.4″ |
2022 · 7,500 fish
| Date | Species | Fish | Size |
|---|---|---|---|
| Steelhead | 7,500 | 6″ |
Frequently asked questions
When was Buffalo River last stocked?
NYSDEC records show Buffalo River was last stocked in April 2025 (about 2 years ago), with 7,500 steelhead.
What fish are stocked in Buffalo River?
Buffalo River has been stocked with steelhead in the years shown here (2022–2025).
When does Buffalo River usually get stocked?
Most fish have been stocked in April. Exact dates change from year to year, so check back or see NYSDEC's official stocking page.
Do I need a license to fish Buffalo River?
Yes, anglers generally need a valid New York fishing license. Check the current New York fishing regulations for seasons, limits and any special rules for Buffalo River.
Other stocked waters in Erie County
Eighteenmile Creek
Cattaraugus Creek
Cayuga Creek
Main Park Pond - Village of Cl
Sprague Brook Park - Foote Road
Sprague Brook Park A and B Pon
All 20 stocked waters in Erie County →
Source: Fish Stocking Lists (Actual) (data.ny.gov), Current Season Spring Trout Stocking (data.ny.gov). Stocked Lakes is not affiliated with New York State Department of Environmental Conservation. Spot a problem? Let us know.