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.
Great Lakes Waterway
Its principal civil engineering works are the Welland Canal between Lakes Ontario and Erie, and the huge Soo Locks between Huron and Superior. Dredged channels were constructed in the St. Marys River, the Detroit River, Lake St. Clair and the St. Clair River between Huron and Erie. Usually, one or more U.S. Coast Guard icebreakers help keep the water passage open for part of the fall and early winter, although shipping usually ceases for two to three months thereafter. The Great Lakes Waterway is co-administered by the governments of Canada and the United States of America.