List of British Columbia rivers
East of the Continental Divide
(Arctic Ocean Watershed)
- Liard River
- Coal River
- Smith River
-
- Toad River
- Trout River
- Muncho Lake
- Peace River
West of the Continental Divide
(Pacific Ocean watershed)
Mainland
- Columbia River watershed
- Vancouver watershed
- Kitimat Arm Watershed
- Alan Reach, Europa Reach, Barrie Reach, Whidbey Reach, Gardner Canal
- Kemano River, Nanika Lake
- Kitlope River
- Morice Lake, Atna Bay
- Eagle Bay
- Kildala Arm,
- Kitimat River
- Watt Creek
- Marcus Passage Watershed
- Alice Arm
- Skeena River
- Ayton Creek
- Ecstall River
- Exchamsiks River
- Gossen Creek
- Kasiks River
- Kitsumkalum River, Kitsumkalum Lake
- Kleanza Creek
- Kwinitsa Creek
- McNeil River
- Lakelse Lake, Furlong Bay*? Watershed
- Oriflamme Passage
- Portland Inlet
- Nass Hrbr, Nass Bay, Mill Bay
- , Meziadin Lake
- Bowser Lake, Bowser River
- Bear River
- SE of Alaska Boundary watershed
- Salmon River
- Unuk River
- Stikine River
- Klondike River
- Kluane River
(Bering Sea watershed)
- Yukon River Watershed
- Atlin Lake
- Surprise Lake
- Torres Channel
- Other
Islands
Alphabetical Listing
- Ayton Creek
- Columbia River
- Ecstall River
- Exchamsiks River
- Farrell Creek
- Fraser River
- Kasiks River
- Kemano River
- Kitimat River
- Kitlope River
- Kluane River
- Kwinitsa Creek
- Nass River
- Peace River
- Skeena River
- Snake River
- Stikine River
- Swift River
- Toad Creek
- Watt Creek
See also