Zece râuri importante din Canada sunt râurile St. Lawrence, Columbia, Fraser, Mackenzie, Yukon, Saskatchewan, Nelson, Slave, Peace și Churchill. Aceste râuri acoperă întreaga țară, și prin Statele Unite.
Râul St Lawrence face parte din granița cu Statele Unite în porțiunile estice ale Canadei. Conectează Marea Lacuri cu Oceanul Atlantic. Acest râu are o lungime de aproximativ 1900 mile.
Râul Columbia pornește în Canalele Canadiene și călătorește peste granița dintre Statele Unite și Oceanul Pacific. Este de aproximativ 1.100 de mile lungime, și călătorește prin două sisteme montane înainte de a curge în ocean. Este rapid și oferă energie hidroelectrică în regiune.
Râul Mackenzie este cel mai lung râu din Canada, iar când este combinat cu curenții de cap, inclusiv Râul Păcii și Râul Slave, este cel de-al doilea cel mai lung sistem râu din America de Nord. Acest râu curge spre nord până la Oceanul Arctic. Sistemul fluvial este înghețat de mult timp, dezghețându-se numai din mai până în octombrie.Râul Yukon se află pe jumătate în Canada, pe jumătate în Alaska. În timpul aglomerației de aur la sfârșitul anilor 1800, acest râu a fost principala sursă de transport pentru oameni și aur. Peste 1,200 de mile lungime, de asemenea, este înghețat pentru o parte a anului.
Râul Saskatchewan are o lungime de circa 340 de mile. Se varsa in Lacul Winnipeg si este bazinul principal pentru o mare parte a Canadei Centrale. Oferă energie prin mai multe centrale hidroelectrice construite de-a lungul lungimii sale.