County stocking hub
Barry County fish stocking
39 waters Latest: May 6, 2026
Browse every stocked lake, pond, and river on record in Barry County, then follow an individual water for its complete history.
Choose a location
Waters in Barry County
Algonquin Lake 13 records · latest 2024-12-04 Barlow Lake 10 records · latest 2019-09-15 Bristol Lake 3 records · latest 2000-06-02 Cain Creek 6 records · latest 1996-04-08 Carter Lake 10 records · latest 1991-05-14 Cedar Creek 169 records · latest 2021-04-28 Clear Lake 5 records · latest 1985-05-10 Coldwater River 280 records · latest 2026-05-06 Dagget Lake 17 records · latest 1996-06-10 Deep Lake 26 records · latest 2014-10-30 Fair Lake 12 records · latest 2023-10-21 Fine Lake 16 records · latest 2025-10-14 Fish Lake 34 records · latest 1994-03-31 Glass Creek 270 records · latest 2024-04-24 Guernsey Lake 5 records · latest 2026-04-20 Gull Lake 100 records · latest 2018-05-02 Gun Lake 114 records · latest 2026-04-29 Gun Lake #1 Rearing Pond 1 record · latest 2012-05-20 Hall Lake 11 records · latest 2024-06-18 High Bank Creek 168 records · latest 2026-05-06 Hill Creek 6 records · latest 1985-05-21 Jordan Lake 1 record · latest 2016-10-27 Little Thornapple River 2 records · latest 1992-09-29 Long Lake 24 records · latest 2025-10-29 Long Lake Pike Marsh 2 records · latest 1980-05-29 Lower Crooked Lake 19 records · latest 2017-04-05 Messer Brook 2 records · latest 1992-09-29 Middle Lake 2 records · latest 2025-10-29 North Branch Cedar Creek 19 records · latest 1997-04-22 Payne Lake 1 record · latest 2001-09-28 Pine Lake 11 records · latest 1990-05-15 Pine Lake Pike Marsh - North 1 record · latest 1989-06-11 Pleasant Lake 13 records · latest 2001-06-05 Quaker Brook 44 records · latest 1997-04-10 Sugarbush Lake 7 records · latest 2013-05-15 Thornapple Lake 90 records · latest 2025-11-06 Thornapple River 3 records · latest 1981-07-16 Upper Crooked Lake 1 record · latest 1979-07-20 Wall Lake 16 records · latest 2025-11-17
Freshest reports
Recent activity
| Water | Species | Fish | Date |
|---|---|---|---|
| Coldwater River | Brown Trout | 1,400 | May 6, 2026 |
| Coldwater River | Brown Trout | 1,400 | May 6, 2026 |
| Coldwater River | Brown Trout | 1,400 | May 6, 2026 |
| High Bank Creek | Brown Trout | 990 | May 6, 2026 |
| High Bank Creek | Brown Trout | 985 | May 6, 2026 |
| Coldwater River | Rainbow Trout | 810 | May 6, 2026 |
| Coldwater River | Rainbow Trout | 810 | May 6, 2026 |
| Coldwater River | Rainbow Trout | 810 | May 6, 2026 |
| Gun Lake | Walleye | 788,330 | April 29, 2026 |
| Guernsey Lake | Brown Trout | 2,800 | April 20, 2026 |
| Wall Lake | Walleye | 1,000 | November 17, 2025 |
| Thornapple Lake | Muskellunge | 870 | November 6, 2025 |
| Middle Lake | Walleye | 864 | October 29, 2025 |
| Long Lake | Walleye | 1,908 | October 29, 2025 |
| Fine Lake | Walleye | 1,236 | October 14, 2025 |
| Thornapple Lake | Muskellunge | 161 | July 7, 2025 |
| Thornapple Lake | Muskellunge | 695 | June 11, 2025 |
| Gun Lake | Walleye | 26,012 | May 28, 2025 |
| Coldwater River | Brown Trout | 1,500 | May 8, 2025 |
| Coldwater River | Rainbow Trout | 810 | May 8, 2025 |
Data source: Michigan Department of Natural Resources. Last updated: .