Через территорию страны текут реки Маккензи, Колумбия, Ниагара, Святого Лаврентия, Атабаска, Фрейзер и др. Равнинные реки принадлежат к бассейнам Атлантического и Северного Ледовитого океана. На западе реки преимущественно короткие, с узкими долинами.
По количеству озер Канада занимает первое место в мире (более 4 млн. озер), из них крупных — более 200 (Великие Озера, Большое Невольничье, Большое Медвежье, Атабаска, Виннипег, Манитоба и др.).