Longest River in Canada: Mackenzie River (4,241 km) — Citizenship Test Fact

The Mackenzie River is 4,241 km — longest in Canada, 2nd longest in North America. Flows north to the Arctic. A common IRCC trick question explained.