TroutNearMe

Heart Lake trout stocking

Skagit County, Washington · lake · about 337 ft elevation

Heart Lake was last stocked 5 months ago (May 29, 2026). We have 21 stockings on record since Apr 6, 2017, 2 in the last 12 months (8,172 fish). Most stockings come in April. Species stocked: rainbow trout, cutthroat trout.

Last stocked
5 months ago
May 29, 2026
Next planned
Not announced
Last 12 months
2 stockings
8,172 fish
On record
21 stockings
since Apr 6, 2017
  • Number 6 of 48 stocked waters in Skagit County by stocking days.
  • Stocked more often than 81% of Washington waters on our record.

Weather at Heart Lake

  • Tonight
    46°F
    Light Rain
    80% rain · wind 6 to 13 mph
  • Thursday
    56°F
    Partly Sunny
    8% rain · wind 8 mph
  • Thursday Night
    47°F
    Mostly Cloudy then Light Rain
    91% rain · wind 8 to 14 mph
  • Friday
    55°F
    Light Rain
    94% rain · wind 14 to 24 mph
  • Friday Night
    48°F
    Chance Light Rain
    52% rain · wind 5 to 17 mph
  • Saturday
    63°F
    Chance Light Rain
    44% rain · wind 5 to 17 mph

Forecast from the National Weather Service for this location, refreshed hourly.

When is Heart Lake stocked?

Most stockings come in April. Stocked 4 times in 2025, mostly in April, usually on Fridays, about every 12 days.

By month, all years

JanFebMarApr: 14 stockings14AprMay: 3 stockings3MayJun: 3 stockings3JunJulAug: 1 stocking1AugSepOctNovDec
Stockings of Heart Lake by month, all years on record. This month is shown in blue.

Year by year

JanFebMarAprMayJunJulAugSepOctNovDec
202611
202531
202411
20231
202211
20212
202011
2019111

What is stocked

SpeciesStockingsFishFish per stocking
Rainbow trout2083,5214,176
Cutthroat trout1870870

Stocking history

20262 stockings · 8,172 fish
DateSpeciesFishSince previousHatchery
May 29Latest
Friday
Rainbow trout
1,332
807 lb
39 daysKendall Cr Hatchery
Apr 20
Monday
Rainbow trout
6,840
3,800 lb
325 daysArlington Hatchery
20254 stockings · 8,698 fish
DateSpeciesFishSince previousHatchery
May 30
Friday
Rainbow trout
1,050
625 lb
36 daysKendall Cr Hatchery
Apr 24
Thursday
Rainbow trout
2,200
1,000 lb
1 dayArlington Hatchery
Apr 23
Wednesday
Rainbow trout
2,448
1,020 lb
12 daysWhitehorse Pond
Apr 11
Friday
Rainbow trout
3,000
1,200 lb
43 weeksWhitehorse Pond
20242 stockings · 8,602 fish
DateSpeciesFishSince previousHatchery
Jun 14
Friday
Rainbow trout
1,000
333 lb
53 daysKendall Cr Hatchery
Apr 22
Monday
Rainbow trout
7,602
3,620 lb
368 daysArlington Hatchery
20231 stocking · 7,813 fish
  • Apr 20 rainbow trout, 7,813 fish
20222 stockings · 9,091 fish
  • Jun 2 rainbow trout, 1,100 fish
  • Apr 20 rainbow trout, 7,991 fish
20212 stockings · 8,219 fish
  • Apr 22 rainbow trout, 2,075 fish
  • Apr 21 rainbow trout, 6,144 fish
20202 stockings · 7,929 fish
  • Jun 3 rainbow trout, 2,080 fish
  • Apr 29 rainbow trout, 5,849 fish
20193 stockings · 10,306 fish
  • Aug 16 cutthroat trout, 870 fish
  • May 29 rainbow trout, 3,320 fish
  • Apr 17 rainbow trout, 6,116 fish
20181 stocking · 7,000 fish
  • Apr 23 rainbow trout, 7,000 fish
20172 stockings · 8,561 fish
  • Apr 14 rainbow trout, 450 fish
  • Week of Apr 6 rainbow trout, 8,111 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.

Where is Heart Lake?

Skagit County, Washington. Approximate: the marker is the USGS place-name point for this water, not an agency location.

DirectionsLarger mapWashington fishing regulations

Stocked waters near Heart Lake

All stocked waters in Skagit CountyStocked this week in Washington

Questions about Heart Lake

When was Heart Lake last stocked?
The latest reported stocking was May 29, 2026 (rainbow trout, 1,332 fish), according to Washington agency reports.
How often is Heart Lake stocked?
Stocked 4 times in 2025, mostly in April, usually on Fridays, about every 12 days. Across all years on record, most stockings come in April.
Is Heart Lake stocked often?
Number 6 of 48 stocked waters in Skagit County by stocking days. Stocked more often than 81% of Washington waters on our record. We count each day the agency reported stocking it.
What kind of trout are stocked in Heart Lake?
Rainbow trout (20 stockings, 83,521 fish); Cutthroat trout (1 stocking, 870 fish).