Roche Lake Provincial Park protects seven small lakes that are stocked with rainbow trout, and known for their world-class rainbow trout fishing. This 2,041-hectare park is situated on the Thompson Plateau, and encompasses small stands of old-growth Douglas fir.
The park provides important habitat for waterfowl, perching birds moose, and black bears. Other wildlife found in the park are mule deer, white-tailed deer, and birds such as the Canada goose, mallard, common snipe, vesper sparrow and mountain bluebird.
A variety of recreational activities are available year round, including camping, wildlife viewing and fishing. There are many informal trails throughout the park that are suitable for hiking, mountain biking and horseback riding. Informal unset trails are used for cross-country skiing, snowshoeing, and snowmobiling. Ice fishing and Ice skating is available in the park during winter.
There are three rustic campgrounds located on two of the lakes at the 2,041-hectare park; Roche Lake North), Roche Lake West and Horseshoe Lakes. Picnic tables and pit toilets are available at each campground, as well as undeveloped boat launches suitable for launching small boats.
Roche Lake North is quite open and is suitable for group camping. Wilderness, backcountry or walk-in camping is allowed, beside the small lakes in the eastern part of the park. Reservations are not accepted at this park. All campsites are on a first-come, first-served basis, and visitors are expected to practice “no trace” camping.
Lakes situated within the park are Roche Lake, Horseshoe Lake, Rose lake, Tulip Lake, Black Lake, Bog Lake, Ernest Lake, Indian Lake, John Frank Lake, Frisken lake, and Bulman Lake. Only Roche Lake and Horseshoe Lake are served by maintained gravel roads.
Roche Lake Provincial Park is located 23 miles (36 km) southeast of Kamloops. Access is via a gravel road from Highway 5A at the north end of Trapp Lake.
Nearby Regions & Towns