Which is the longest river in Canada? on Feb 28, 2024 Published in Geography Trivia Mackenzie. Canada's Mackenzie River was earlier named the "Disappointment River" because it led Alexander Mackenzie to the Arctic Ocean.