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.
Boreal forest of Canada
Canada's boreal landscape contains more lakes and rivers than any comparably sized landmass on earth. It has been estimated that the boreal region contains over 1.5 million lakes with a minimum surface area of 40,000 square metres as well as some of Canada's largest lakes. Soft water lakes predominate in central and eastern Canada and hard water lakes predominate in Western Canada. Most large boreal lakes have cold water species of fish like trout and whitefish, while in warmer waters, species may include northern pike, walleye and smallmouth bass.