List of longest rivers of Canada
Nine rivers in this list cross international boundaries or form them. Four—the Yukon, Columbia, Porcupine, and Kootenay—begin in Canada and flow into the United States. Five—the Milk, Pend d'Oreille, Saint Lawrence, Red, and Saint John—begin in the United States and flow into Canada. Of these, the Milk and the Kootenay cross the international border twice, the Milk leaving and then re-entering the United States, the Kootenay leaving and then re-entering Canada. The drainage basins of these nine rivers extend into both countries; in addition, the drainage basins of six others—the Fraser, Assiniboine, South Saskatchewan, Saskatchewan, Nelson, and Winnipeg—extend into the United States even though their main stems flow entirely within Canada.
Mississippi River
The Mississippi River has the world's fourth-largest drainage basin ("watershed" or "catchment"). The basin covers more than , including all or parts of 32 U.S. states and two Canadian provinces. The drainage basin empties into the Gulf of Mexico, part of the Atlantic Ocean. The total catchment of the Mississippi River covers nearly 40% of the landmass of the continental United States. The highest point within the watershed is also the highest point of the Rocky Mountains, Mount Elbert at .