Grandy Lake fishing

Grandy Lake fishing is stocked with Rainbow Trout, Cutthroat Trout, and Largemouth Bass on a natural lake. It is stocked about 3 times a year since 2025, most often in March and April. Species guides list dawn and dusk as the active times.

Illustration, not a photo of this lake
Last stocked
May 7, 2026
146 days ago · Rainbow Trout
Plants on record
6
Since 2025
Species recorded
1
Average size
10.6 in
Surface acres
56.5
Elevation
796 ft

Fish at Grandy Lake

1 stocked · 3 confirmed present

Rainbow Trout Stocked · 6 plants · last May 7, 2026 Best: dawn, dusk

Last stocked May 7, 2026 · avg 10.6 in · 6 plants

Best: dawn, dusk

Rainbow Trout species guide
Coastal cutthroat trout Confirmed present
Largemouth bass Confirmed present Best: dawn, dusk

How Grandy Lake is stocked

Source: Washington Department of Fish and Wildlife.

About 177 reported fish per acre, 4th most of 8 lakes in Skagit County with both a fish count and a surface area.

Fish stocked in 2025

5,320

Fish stocked in 2026

4,700

Stocking history

Showing 5 of 6 plants Showing 6 plants

Source: Washington Department of Fish and Wildlife.
Date Species Quantity Avg. length Source
May 7, 2026 Rainbow Trout 1,300 11 in report
April 6, 2026 Rainbow Trout 1,700 11 in report
March 17, 2026 Rainbow Trout 1,700 11 in report
May 8, 2025 Rainbow Trout 1,320 10.2 in report
April 10, 2025 Rainbow Trout 2,000 10 in report
March 17, 2025 Rainbow Trout 2,000 10.4 in report
Show all 6 plants + Show less

Access and facts

Water type
natural lake
Shore access
Yes

Shoreline access: Good. Limited to the campground.

Nearest lakes

Camping near Grandy Lake

Campgrounds within 15 miles of Grandy Lake's mapped point, nearest first: Rasar State Park camping (5.9 miles), Kulshan Campground (7.8 miles), Horseshoe Cove camping (9.1 miles), Bayview camping (9.4 miles), and Lower Sandy camping (10.1 miles), each with its own campground page on campgroundsdb.com.

Straight-line distances.

Common questions

What fish are at Grandy Lake?

Fishing Grandy Lake usually means Rainbow Trout. All 6 plants on record are Rainbow Trout. Rainbow Trout was last stocked May 7, 2026, averaging 10.6 in. Coastal cutthroat trout and Largemouth bass are recorded here outside the stocking reports.

When is Grandy Lake stocked?

Last stocked May 7, 2026. It is stocked about 3 times a year since 2025, most often in March and April. About 177 reported fish per acre, 4th most of 8 lakes in Skagit County with both a fish count and a surface area.

How big are the fish stocked at Grandy Lake?

Rainbow Trout stocked at Grandy Lake average 10.6 in.

How do you get on Grandy Lake?

Shore fishing is available. Shoreline access: Good. Limited to the campground.

Sources (1) +