List of rivers of British Columbia
The following is a list of rivers in British Columbia called the designated waters as rivers in this Canadian province. It is ordered by the catchment area. Individual designated as Creek waters are incorporated because of its historical significance or because of their size.
- 2.1 catchment area of the Columbia River
- 2.2 catchment area of the Strait of Georgia
- 2.3 catchment area Queen Charlotte Strait
- 2.4 catchment area Douglas Channel
- 2.5 catchment Marcus Passage
- 2.6 catchment area east of the Alaska border
- 2.7 catchments north of the border to Alaska
- 2.8 Basin of the Bering Sea ( Yukon River)
- 3.1 to Juan de Fuca Strait
- 3.2 for the Georgia Strait
- 3.3 for Discovery Passage / Johnstone Strait
- 3.4 to Broughton Strait / Queen Charlotte Strait
- 3.5 to the west coast of Vancouver Iceland
East of the Continental Divide
The two basins east of the continental watershed draining into the Arctic Ocean via the Mackenzie River system of Rivers. Here, the Peace River flows into the Slave River, about 30 km below the effluent from the Lake Athabasca. The Liard River flows near Fort Simpson in the Mackenzie River.
Catchment area of the Liard Rivers
The tributaries of the Liard River Yukon are not specified.
- Liard River Petitot River
- Fort Nelson River Sahtaneh River Snake River
- Prophet River Minaker River
- Besa River
- Western Toad River
- Racing River
- Schipa River
- Gundahoo River
- Red River
- Turnagain River Major Hart River
- Dall River
- Blue River
- Cottonwood River
- Rapid River
- Little Rancheria River
Catchment area of the Peace River
- Peace River Smoky River ( runs completely in Alberta) Kakwa River
- Wapiti River Redwillow River
- West Kiskatinaw River
- Doig River Osborn River
- Murray River Wolverine River
- Cameron River
- Graham River
- Chowade River
- Manson River
- Nation River
- Pack River McLeod Lake McLeod River
- Crooked River
- Osilinka River
- Swannell River
- Akie River
- Kwadacha River Warneford River
- North River Kwadacha
- McCook River
- Sturdee River
West of the Continental Divide
All rivers flow into the Pacific Ocean
Catchment area of the Columbia River
Tributaries of the Columbia River on the U.S. side of the border are not listed.
- Columbia River Spillimacheen River
- Kicking Horse River
- Canoe River
- Kootenay River Bull River
- Elk River
- Yahk River
- Duncan River
Catchment area of the Strait of Georgia
- Squamish River Mamquam River
- Cheakamus River
- Elaho River
- Bishop River
- Robson River
- McLennan River
- Raush River
- Castle Creek
- Dore River
- Goat River Milk River
- Herrick Creek
- Stuart River
- Nautley River Stellako River Endako River
- Entiako River
- Swift River
- Cariboo River Matthew River
- Isaac River Isaac Lake Wolverine River
- Roaring River
- Mitchell River
- Niagara Creek
- Horsefly River
- Chilko River Taseko River Taseko Lake Lord River
- Tchaikazan River
- Edmond River
- Yalakom River
- Tyaughton Creek Relay Creek
- Noaxe Creek
- Leckie Creek
- Slim Creek
- Cadwallader Creek
- Cayoosh Creek
- Anderson Lake Gates River
- Kamloops Lake North Thompson River Clearwater River Mahood River
- Murtle River
- Azure River
- Little Shuswap Lake Little River Shuswap River Wap Creek
- Eagle River Perry River
- Seymour River
- Coldwater River ( from the Coquihalla Pass)
- Harrison Lake Lillooet River Lillooet Lake Birkenhead River
- Green River Rutherford Creek
- Soo River
- Green Lake River of Golden Dreams
- Fitzsimmons Creek
Catchment area of Queen Charlotte Strait
- Klinaklini River
- Dean River
- Koeye River
- Bella Coola River Atnarko River
- Owekeeno Lake Sheemahant River
- Machmell River
Catchment area Douglas Channel
- Kitlope River
- Kemano River
- Kildala River
- Kitimat River
Catchment Marcus Passage
- Skeena River Babine River
- McNeil River
- Ayton Creek
- Ecstall River
- Gitnadoix River
- Exchamsiks River
- Lakelse River
- Zymoetz River Clore River
- Kitnayakwa River
- Bear River
- Asitka River
- Kitsumkalum River
- Telkwa River
- Morice River
- Toboggan Creek
- Ishkheenickh River
- Meziadin River
- Bell - Irving River Bowser River
Catchment area east of the Alaska border
( south and east of Chilkoot Pass )
- Unuk River Nesbitt Bay
- Chukachida River
- Spatsizi River Kluayetz Creek
- Ross River
- Little River Klappan
- Little Tuya River
- Little Tahltan River Hackett River
- Little Iskut River
- Ningunsaw River
- Craig River
- Inhini River
- South Whiting River
- Inklin River yeth Creek
- Sutlahine River
- Sheslay River Tatsatua Creek
- Samotua River
- Dudidontu River
- Silver Salmon River
- Sloko River Nakonake River
Basins north of the border to Alaska
(west of Chilkoot Pass )
- Alsek River Tatshenshini River Parton River
- Blanchard River
- Tats Creek
- Tkope Creek
- Flemer River Tahini River
- Kelsall Lake ( Glacier Camp Pass)
Catchment area of the Bering Sea ( Yukon River)
- Takhini River Kusawa River Hendon River
- Atlin River Atlin Lake Surprise Creek
- O'Donnel River
- Pike River
- Bennett Lake Lindeman Lake Lindeman Creek ( from Chilkoot Pass )
- East River Tutshi
- Jennings River
- Teslin River Kedahda River
Rivers on Vancouver Iceland
The Juan de Fuca Strait
- Darling River
- Klanawa River East River Klanawa
- Nitinat Lake Caycuse River
- Gordon River
- Fleet River
- Leech River
The Georgia Strait
- Goldstream River
- Shawnigan River
- Koksilah River
- Cowichan River Cowichan Lake Robertson River
- Chipman Creek
- South Nanaimo River Dunsmuir Creek
- South Englishman River
- Cameron Lake Cameron River
- Bloedel Creek
- Tsolum River
- Browns River
- Comox Lake Cruickshank River Comox Creek
- Little Oyster River
- Piggott Creek
To Discovery Passage / Johnstone Strait
- Campbell River Quinsam River Iron River Chute Creek
- Greenstone Creek
- Elk River Cervus Creek
- Wolf River
- Ralph River Shepherd Creek
- White River
- Memkay River Middle River Memkay
- North River Memkay
- Eve River
To Broughton Strait / Queen Charlotte Strait
- Kokish River
- Nimpkish River Woss Creek
- Davie River
The west coast of Vancouver Iceland
- Black River
- Pachena River
- Sarita River South Sarita River
- Corrigan Creek
- Stamp River Ash River
- Great Central Lake Drinkwater Creek
- Sproat Lake Taylor River
- Kennedy Lake Clayoquot River
- Sand River
- Ursus Creek
- Talbot Creek
- Jacklah River
- Bancroft Creek
- Ucana River
- Heber River Saunders Creek
- Muchalat Lake Oktwanch River
- Nesook River
- Nomash River
- Kwois Creek
- Alice Lake Benson River Raging River
- Teihsum River