TroutNearMe

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

Jan: 10 stockings10JanFeb: 3 stockings3FebMar: 11 stockings11MarApr: 31 stockings31AprMay: 13 stockings13MayJun: 3 stockings3JunJulAugSepOctNovDec: 8 stockings8Dec
Stockings of Horseshoe Lake by month, all years on record. This month is shown in blue.

Year by year

JanFebMarAprMayJunJulAugSepOctNovDec
20261132
202511411
202413221
202311411
2022113111
20212511
20201122
201913111

What is stocked

SpeciesStockingsFishFish per stocking
Rainbow trout69180,7572,620
Brown trout1021,3812,138

Stocking history

20267 stockings · 21,122 fish
DateSpeciesFishSince previousHatchery
May 15Latest
Friday
Rainbow trout
2,602
1,691 lb
10 daysGoldendale Hatchery
May 5
Tuesday
Brown trout
3,240
1,200 lb
19 daysMossyrock Hatchery
Apr 16
Thursday
Rainbow trout
3,920
1,400 lb
2 daysMossyrock Hatchery
Apr 14
Tuesday
Rainbow trout
3,120
1,200 lb
1 weekMossyrock Hatchery
Apr 7
Tuesday
Rainbow trout
3,240
1,200 lb
1 weekMossyrock Hatchery
Mar 31
Tuesday
Rainbow trout
3,000
1,111 lb
64 daysGoldendale Hatchery
Jan 26
Monday
Rainbow trout
2,000
800 lb
40 daysGoldendale Hatchery
20258 stockings · 21,700 fish
DateSpeciesFishSince previousHatchery
Dec 17
Wednesday
Rainbow trout
50
325 lb
215 daysGoldendale Hatchery
May 16
Friday
Rainbow trout
2,545
1,282 lb
23 daysGoldendale Hatchery
Apr 23
Wednesday
Brown trout
2,000
645 lb
1 dayMossyrock Hatchery
Apr 22
Tuesday
Rainbow trout
3,105
1,150 lb
2 weeksMossyrock Hatchery
Apr 8
Tuesday
Rainbow trout
6,000
2,400 lb
1 weekGoldendale Hatchery, Mossyrock Hatchery
Apr 1
Tuesday
Rainbow trout
3,000
1,200 lb
13 daysMossyrock Hatchery
Mar 19
Wednesday
Rainbow trout
3,000
1,200 lb
11 weeksMossyrock Hatchery
Jan 1
Wednesday
Rainbow trout
2,000
741 lb
13 daysGoldendale Hatchery
20249 stockings · 22,045 fish
DateSpeciesFishSince previousHatchery
Dec 19
Thursday
Rainbow trout
50
325 lb
216 daysGoldendale Hatchery
May 17
Friday
Rainbow trout
2,565
1,391 lb
16 daysGoldendale Hatchery
May 1
Wednesday
Brown trout
2,100
700 lb
15 daysMossyrock Hatchery
Apr 16
Tuesday
Rainbow trout
2,970
1,100 lb
6 daysMossyrock Hatchery
Apr 10
Wednesday
Rainbow trout
3,120
1,200 lb
13 daysMossyrock Hatchery
Mar 28
Thursday
Rainbow trout
3,120
1,200 lb
1 dayMossyrock Hatchery
Mar 27
Wednesday
Rainbow trout
3,120
1,200 lb
2 daysMossyrock Hatchery
Mar 25
Monday
Rainbow trout
3,000
1,200 lb
6 weeksGoldendale Hatchery
Feb 12
Monday
Rainbow trout
2,000
800 lb
8 weeksGoldendale 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

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).