Horseshoe Lake trout stocking
Cowlitz County, Washington · lake
Horseshoe Lake was last stocked 6 months ago (May 15, 2026). We have 79 stockings on record since Jan 5, 2017, 8 in the last 12 months (21,172 fish). Most stockings come in April. Species stocked: rainbow trout, brown trout.
Last stocked
6 months ago
May 15, 2026
Next planned
Not announced
Last 12 months
8 stockings
21,172 fish
On record
79 stockings
since Jan 5, 2017
- The most stocked water in Cowlitz County (79 stocking days on record).
- Stocked more often than 98% of Washington waters on our record.
When is Horseshoe Lake stocked?
Most stockings come in April. Stocked 7 times in 2026, mostly in April, usually on Tuesdays, about every 10 days.
By month, all years
Year by year
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 1 | 1 | 3 | 2 | ||||||||
| 2025 | 1 | 1 | 4 | 1 | 1 | |||||||
| 2024 | 1 | 3 | 2 | 2 | 1 | |||||||
| 2023 | 1 | 1 | 4 | 1 | 1 | |||||||
| 2022 | 1 | 1 | 3 | 1 | 1 | 1 | ||||||
| 2021 | 2 | 5 | 1 | 1 | ||||||||
| 2020 | 1 | 1 | 2 | 2 | ||||||||
| 2019 | 1 | 3 | 1 | 1 | 1 |
What is stocked
| Species | Stockings | Fish | Fish per stocking |
|---|---|---|---|
| Rainbow trout | 69 | 180,757 | 2,620 |
| Brown trout | 10 | 21,381 | 2,138 |
Stocking history
20267 stockings · 21,122 fish
| Date | Species | Fish | Since previous | Hatchery |
|---|---|---|---|---|
May 15Latest Friday | Rainbow trout | 2,602 1,691 lb | 10 days | Goldendale Hatchery |
May 5 Tuesday | Brown trout | 3,240 1,200 lb | 19 days | Mossyrock Hatchery |
Apr 16 Thursday | Rainbow trout | 3,920 1,400 lb | 2 days | Mossyrock Hatchery |
Apr 14 Tuesday | Rainbow trout | 3,120 1,200 lb | 1 week | Mossyrock Hatchery |
Apr 7 Tuesday | Rainbow trout | 3,240 1,200 lb | 1 week | Mossyrock Hatchery |
Mar 31 Tuesday | Rainbow trout | 3,000 1,111 lb | 64 days | Goldendale Hatchery |
Jan 26 Monday | Rainbow trout | 2,000 800 lb | 40 days | Goldendale Hatchery |
20258 stockings · 21,700 fish
| Date | Species | Fish | Since previous | Hatchery |
|---|---|---|---|---|
Dec 17 Wednesday | Rainbow trout | 50 325 lb | 215 days | Goldendale Hatchery |
May 16 Friday | Rainbow trout | 2,545 1,282 lb | 23 days | Goldendale Hatchery |
Apr 23 Wednesday | Brown trout | 2,000 645 lb | 1 day | Mossyrock Hatchery |
Apr 22 Tuesday | Rainbow trout | 3,105 1,150 lb | 2 weeks | Mossyrock Hatchery |
Apr 8 Tuesday | Rainbow trout | 6,000 2,400 lb | 1 week | Goldendale Hatchery, Mossyrock Hatchery |
Apr 1 Tuesday | Rainbow trout | 3,000 1,200 lb | 13 days | Mossyrock Hatchery |
Mar 19 Wednesday | Rainbow trout | 3,000 1,200 lb | 11 weeks | Mossyrock Hatchery |
Jan 1 Wednesday | Rainbow trout | 2,000 741 lb | 13 days | Goldendale Hatchery |
20249 stockings · 22,045 fish
| Date | Species | Fish | Since previous | Hatchery |
|---|---|---|---|---|
Dec 19 Thursday | Rainbow trout | 50 325 lb | 216 days | Goldendale Hatchery |
May 17 Friday | Rainbow trout | 2,565 1,391 lb | 16 days | Goldendale Hatchery |
May 1 Wednesday | Brown trout | 2,100 700 lb | 15 days | Mossyrock Hatchery |
Apr 16 Tuesday | Rainbow trout | 2,970 1,100 lb | 6 days | Mossyrock Hatchery |
Apr 10 Wednesday | Rainbow trout | 3,120 1,200 lb | 13 days | Mossyrock Hatchery |
Mar 28 Thursday | Rainbow trout | 3,120 1,200 lb | 1 day | Mossyrock Hatchery |
Mar 27 Wednesday | Rainbow trout | 3,120 1,200 lb | 2 days | Mossyrock Hatchery |
Mar 25 Monday | Rainbow trout | 3,000 1,200 lb | 6 weeks | Goldendale Hatchery |
Feb 12 Monday | Rainbow trout | 2,000 800 lb | 8 weeks | Goldendale Hatchery |
20238 stockings · 20,771 fish
- Dec 18 rainbow trout, 55 fish
- May 19 rainbow trout, 2,700 fish
- Apr 19 brown trout, 2,016 fish
- Apr 12 rainbow trout, 3,500 fish
- Apr 11 rainbow trout, 3,500 fish
- Apr 6 rainbow trout, 4,000 fish
- Mar 28 rainbow trout, 3,000 fish
- Jan 11 rainbow trout, 2,000 fish
20228 stockings · 19,678 fish
- Dec 15 rainbow trout, 50 fish
- Jun 15 brown trout, 2,000 fish
- May 13 rainbow trout, 2,601 fish
- Apr 14 rainbow trout, 3,361 fish
- Apr 13 rainbow trout, 3,360 fish
- Apr 7 rainbow trout, 2,970 fish
- Mar 31 rainbow trout, 3,080 fish
- Jan 19 rainbow trout, 2,256 fish
20219 stockings · 19,764 fish
- Dec 13 rainbow trout, 60 fish
- Jun 1 rainbow trout, 100 fish
- Apr 28 rainbow trout, 3,000 fish
- Apr 22 brown trout, 2,000 fish
- Apr 19 rainbow trout, 3,039 fish
- Apr 7 rainbow trout, 6,240 fish
- Apr 6 rainbow trout, 3,000 fish
- Jan 8 rainbow trout, 2,250 fish
- Jan 4 rainbow trout, 75 fish
20206 stockings · 16,131 fish
- May 20 brown trout, 2,000 fish
- May 5 rainbow trout, 2,550 fish
- Apr 28 rainbow trout, 3,000 fish
- Apr 8 rainbow trout, 3,361 fish
- Mar 24 rainbow trout, 2,970 fish
- Jan 8 rainbow trout, 2,250 fish
20197 stockings · 17,657 fish
- Dec 30 rainbow trout, 85 fish
- Jun 18 brown trout, 2,000 fish
- May 31 rainbow trout, 2,532 fish
- Apr 22 rainbow trout, 3,000 fish
- Apr 17 rainbow trout, 3,360 fish
- Apr 9 rainbow trout, 3,780 fish
- Mar 19 rainbow trout, 2,900 fish
20189 stockings · 19,768 fish
- Dec 28 rainbow trout, 2,400 fish
- Dec 18 rainbow trout, 86 fish
- May 18 rainbow trout, 2,547 fish
- May 7 brown trout, 2,000 fish
- Apr 23 rainbow trout, 3,373 fish
- Apr 11 rainbow trout, 3,367 fish
- Feb 6 rainbow trout, 3,480 fish
- Jan 9 rainbow trout, 115 fish
- Jan 4 rainbow trout, 2,400 fish
20178 stockings · 23,502 fish
- May 19 rainbow trout, 2,681 fish
- Apr 25 rainbow trout, 300 fish
- Apr 18 rainbow trout, 3,381 fish
- Apr 5 rainbow trout, 3,240 fish
- Mar 29 brown trout, 2,025 fish
- Mar 9 rainbow trout, 9,400 fish
- Feb 1 rainbow trout, 75 fish
- Jan 5 rainbow trout, 2,400 fish
From Washington fish and wildlife agency reports, collected nightly and kept after the agency takes them down. Agencies revise reports; check the agency's report before you go. Seasons and limits: Washington fishing regulations.
Other stocked waters in Cowlitz County
- Merrill Lakelakestocked Oct 28, 2026
- Lake Merwinlakestocked Oct 1, 2026
- Kress Lakelakestocked May 6, 2026
- Lake Sacajawealakestocked May 6, 2026
- Cowlitz Riverstreamstocked Apr 15, 2026
- Silver Lakelakestocked Jan 2, 2026
All stocked waters in Cowlitz CountyStocked this week in Washington
Questions about Horseshoe Lake
- When was Horseshoe Lake last stocked?
- The latest reported stocking was May 15, 2026 (rainbow trout, 2,602 fish), according to Washington agency reports.
- How often is Horseshoe Lake stocked?
- Stocked 7 times in 2026, mostly in April, usually on Tuesdays, about every 10 days. Across all years on record, most stockings come in April.
- Is Horseshoe Lake stocked often?
- The most stocked water in Cowlitz County (79 stocking days on record). Stocked more often than 98% of Washington waters on our record. We count each day the agency reported stocking it.
- What kind of trout are stocked in Horseshoe Lake?
- Rainbow trout (69 stockings, 180,757 fish); Brown trout (10 stockings, 21,381 fish).