List of rivers of British Columbia

The following is a partial list of rivers of British Columbia, organized by watershed. Some large creeks are included either because of size or historical importance (See Alphabetical List of British Columbia rivers ). Also included are lakes that are "in-line" connecting upper tributaries of listed rivers, or at their heads.

Arctic drainage

Arctic Ocean via Mackenzie River drainage

(NB Liard tributaries on Yukon side of border omitted)

Liard River watershed

Pacific drainage ("Pacific Slope")

(Pacific Ocean watershed; Columbia tributaries on US side of border omitted)

Columbia River watershed

Seaforth Channel to Princess Royal Island

  • Tankeeah River
  • Mussel River
  • Carter River
  • Khutze River
  • Aaltanhash River
  • McIsaac River
  • Klekane River
  • Goat River

Fraser River - Source to the Willow River

Fraser River - Nechako to Thompson Rivers

Fraser River below Thompson River

Rivers of North Vancouver

Watersheds East of the Alaska Panhandle

(south and east of the Chilkoot Pass)

  • Salmon River
  • Unuk River (Alaska and British Columbia)
    • Eulachon River (Alaska)
    • Blue River (Alaska)
    • Hell Roaring Creek (Alaska)
    • Harrymel Creek
      • King Creek
    • South Unuk River
      • Gracey Creek
    • Sulphurets Creek

Watersheds North of the Alaska Panhandle

(west of the Chilkoot Pass)

  • Alsek River (mouth in Alaska, source at confluence of Kaskawulsh and Dezadeash Rivers in Yukon Territory)
    • Tatshenshini River (BC and Yukon)
      • Tkope River
      • O'Connor River
      • Klukshu River (Yukon Territory)
      • Blanchard River (BC and Yukon)
      • Parton River
    • Bates River (Yukon)
    • Kaskawulsh River (Yukon)
      • Dusty River (Yukon)
      • Jarvis River (Yukon)
    • Dezadeash River (Yukon)
  • Chilcat River (sp. Chilkat in Alaska)
  • Flemer River
    • Tahini River (NB different from Takhini River, which is in same area and runs the other way)
  • Kelsall River
    • Kelsall Lake (Glacier Camp Pass)
  • Klehini River

Marcus Passage watershed

Douglas Channel watershed

Dean Channel watershed

Rivers of Vancouver Island

West Coast of Vancouver Island watersheds
  • Cous Creek
  • Nahmint River
  • Effingham River
  • Toquart River
  • Kennedy River
  • Tofino Creek
  • Bedwell River
    • Ursus Creek
  • Cypress River
  • Moyena River
  • Atleo River
  • Megin River
    • Talbot Creek
  • Sydney River
  • Hesquiat River
    • Hesquiat Lake
  • Houston River
    • Jacklah River
  • Burman River
    • Bancroft Creek
  • Gold River
    • Ucana River
      • Donner Lake
    • Heber River
    • Upana River
    • Muchalat River
      • Muchalat Lake
        • Oktwanch River
  • Tlupana River
    • Nesook River
  • Conuma River
  • Sucowa River
  • Leiner River
  • Tahsis River
  • Zeballos River
    • Nomash River
  • Kaouk River
  • Artlish River
  • Tahsish River
    • Kwois Creek
  • Marble River
    • Alice Lake
      • Benson River
        • Raging River
    • Victoria Lake
      • Teihsum River
  • Waukwaas River
  • Goodspeed River
  • MacJack River
  • San Josef River
  • Fisherman River

Haida Gwaii watersheds

Note that only tributaries of the Yukon River in British Columbia are given; those in Yukon or Alaska are omitted.

See also