List of longest rivers of Canada
Among the longest rivers of Canada are 47 streams of at least 600 km (370 mi). In the case of some rivers such as the Columbia, the length listed in the table below is solely that of the main stem.
Source: Wikipedia — List of longest rivers of Canada (CC BY-SA 4.0)