Leech Lake is located immediately east of White Pass near the Cascade Crest Trail on the north side of Highway 12. This high elevation (4412 ft) lake is open to fly fishing only. It is usually assesible (ice free) by early June. The lake has excellent fishing for eight- to 12-inch brook trout and 13 to 16 inch stocked (jumbo) rainbow trout throughout the summer. Only one fish over 14 inches is allowed in the five-trout daily limit.
Facilities include a U.S. Forest Service campground and boat launch, but use of boat motors is prohibited.
This feature shows the general location of the selected body of water. Directions may not include routes to boat launches or other water access sites. Check below for access sites or read the description for specific access information. Please do not trespass on private property.