Skip navigation.

Horsefly River

Horsefly River, Canada

The Horsefly River is the second biggest salmon spawning river in the province of British Columbia.

Every year the salmon make the journey from the mouth of the Fraser River in Delta, through the Fraser Valley, up the rough Fraser Canyon, on to the Cariboo as far as Quesnel, then they make the turn into the Quesnel River and fight some pretty challenging water up into Quesnel Lake.

They swim up to Horsefly Bay and enter the Horsefly River system at that point.

There are natural spawning beds all along the river banks.

There is a healthy black bear population on the river and you should always be “bear aware” in the natural habitat along the banks of the Horsefly River.



Javascript is required to view this map.

Sponsored Links