All questions
ca_096
Canada's Regions › Geography
What is the longest river in Canada?
- The Mackenzie River
- The St. Lawrence River
- The Fraser River
- The Saskatchewan River
Why this is the correct answer
At approximately 4,241 kilometres, the Mackenzie River is Canada's longest river and flows northward from Great Slave Lake to the Arctic Ocean. Named after explorer Alexander Mackenzie, it drains a vast area of northwestern Canada.