TroutlineKnow your water.
RiversLakesBrowseSnowpackStocking
Troutline

Know your water.

Live river and lake conditions, the forecast and a logbook, for fly anglers.

Download on the App Store

Explore

  • Rivers
  • Lakes
  • States, provinces, territories and regions
  • Snowpack
  • Stocking

Troutline

  • Premium
  • Get the app
  • FAQ
  • Sources

Account

  • Create account
  • Sign in
© 2026 TroutlineTermsPrivacy
Every number traces to a public source: all 60 of them.
  1. Home
  2. /Canada
  3. /British Columbia

Fly fishing

British Columbia

Live conditions, weather, snowpack, and stocking for 31 rivers and creeks and 4 lakes across 9 regions.

Rivers
31
Lakes
4
Regions
9
Fly shops
7
Stocking: recent & upcoming hatchery plantsFull British Columbia stocking schedule →
Steelhead & salmon: rivers with runs, and when each run is in16 steelhead rivers →18 salmon rivers →

Cariboo

2 rivers

Horsefly River

Quesnel River

Central Coast

2 rivers

Bella Coola River

Dean River

East Kootenay

4 rivers

Bull River

Elk River

Kootenay River

St. Mary River

Lower Mainland

6 rivers

Cheakamus River

Chilliwack River

Coquihalla River

Harrison River

Skagit River

Squamish River

Okanagan and Boundary

1 river

Kettle River

Skeena

7 rivers

Babine River

Bulkley River

Copper River

Kispiox River

Kitimat River

Skeena River

Stellako River

Thompson-Nicola

1 river

Thompson River

Vancouver Island

5 rivers

Campbell River

Cowichan River

Gold River

Salmon River

Stamp River

West Kootenay

3 rivers

Columbia River

Lardeau River

Slocan River

Lakes

4 lakes

Kootenay Lake

Lac Le Jeune

Roche Lake

Tunkwa Lake