Leech Lake is located immediately east of White Pass near the Cascade Crest Trail on the north side of Highway 12. This high elevation lake is open to fly fishing only. It is usually ice free by early June.
Facilities include a U.S. Forest Service campground and boat launch, but use of boat motors is prohibited.
Species you might catch
Acreage: 41.70 ac.
Elevation: 4416 ft.
Center: 46.64269, -121.3873
Open in Google Maps
Fish stocking info
|Stock Date||Species||Number Released||Number of Fish Per Pound||Facility|
|Jun 28, 2011||Rainbow||725||07||TROUT LODGE COMMERCIAL|
|Jun 24, 2008||Rainbow||739||0.62||TROUT LODGE COMMERCIAL|