Rivers in Canada
The atlas maps 3,875 rivers in Canada. The 169 most notable come first, sorted by length — the rest load as you scroll.
The longest is the Yukon (3,190 km), followed by the Saint Lawrence (3,058 km) and the Fraser River (2,657 km). 16 of the 169 notable rivers listed here also flow through other countries. The longest river entirely in Canada is the Fraser River (2,657 km).