加拿大主要河流有:圣劳伦斯河、马更些河、育空河、哥伦比亚河、纳尔逊河和渥太华河等。

马更些河是加拿大第一长河,全长4241千米,仅次于密西西比河,为北冰洋水系。

圣劳伦斯河为五大湖和大西洋之间的航运通道,全长1287公里,为加拿大径流量最大的河流,仅次于密西西比河。