The longest river in Canada is the Mackenzie River (Northwest Territories, British Columbia, Alberta), which is 4,241 kilometres long. The largest lake entirely in Canada is Great Bear Lake (Northwest Territories), which has an area of 31,328 square kilometres. The deepest lake in Canada is Great Slave Lake (Northwest Territories), which has a depth of 614 metres.