Set in the heart of what were once bustling goldfields, Horsefly Lake Provincial Park in the Cariboo incorporates the large Horsefly Lake, used extensively by anglers.

Horsefly Lake is a large, deep lake and is usually fished on a troll. Included in the park are a number of smaller lakes that provide excellent fly-fishing. Fishing for rainbow trout is a favorite pastime of many visitors. Hiking trails skirt the lake and provide a great afternoon’s exercise. Canoes, paddle boats, and a power boat can be rented from the Park Facility Operator.

Horsefly Lake Provincial Park has 23 vehicle campsites, 7 walk-in tent sites situated along the shoreline of the lake, a picnic/day-use area, and a boat launch. Fees are collected from May 15 to September 15, and the park is closed and gated after September 15th. And, yes, the biting-insect population here is the reason for the lake’s name.

Fir, spruce, birch and cedar clothe the slopes along the lower reaches of Dillabough Creek at the west end of Horsefly Lake – a semi-wilderness water body penetrating the Quesnel Highlands. There are two unnamed lakes in the park, once the site of a hatchery operated to restore the run of sockeye to the Horsefly River.

Horsefly Lake Provincial Park is located 8 miles (13 km) northeast of the community of Horsefly, northeast of Williams Lake in the Cariboo. Take the part paved, part well maintained gravel road off the Cariboo Highway 97 at either McLeese Lake or 150 Mile House.

Nearby Regions & Towns

Park Notices