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.
Drainage basin
Endorheic drainage basins are inland basins that do not drain to an ocean. Around 18% of all land drains to endorheic lakes or seas or sinks. The largest of these consists of much of the interior of Asia, which drains into the Caspian Sea, the Aral Sea, and numerous smaller lakes. Other endorheic regions include the Great Basin in the United States, much of the Sahara Desert, the drainage basin of the Okavango River (Kalahari Basin), highlands near the African Great Lakes, the interiors of Australia and the Arabian Peninsula, and parts in Mexico and the Andes. Some of these, such as the Great Basin, are not single drainage basins but collections of separate, adjacent closed basins.