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
. Also included are lakes that are "in-line" connecting upper tributaries of listed rivers, or at their heads.

Arctic drainage

via Mackenzie River drainage

[Liard River]

Columbia River watershed

[Howe Sound]

[Theodosia Inlet]

[Douglas Channel] watershed

[Broughton Strait]–[Queen Charlotte Strait] watersheds
[Alberni Inlet]-[Barkley Sound]
Note that only tributaries of the Yukon River in British Columbia are given; those in Yukon or Alaska are omitted.