Severn River
Trent River
Churchill River
Nelson River
Assiniboine River
Red River
North Saskatchewan River
Saskatchewan River
Qu'Appelle River
Diefenbaker Lake
Athabasca River
Peace River
Slave River
Mackenzie River
Athabaska River
Stikine River
Fraser River
Liard River
Yukon River
Mackenzie Delta
Outaouais River
Gatineau River
Saint John River
Rideau River
Ottawa River
Feuilles River
Richelieu River