Rivers

Two major rivers that start in Canada - the Yukon and the Columbia - cross the international border. Nine Canadian rivers flow farther than 1,000 km:

River Length Flows into
Athabasca 1,231 km Arctic Ocean
Columbia 2,000 km, the first 800 of which are in Canada Pacific Ocean (via USA)
Fraser  1,370 km  Pacific Ocean
Mackenzie  4,241 km  Arctic Ocean
Nelson  2,575 km, including the Churchill River  Hudson Bay - Atlantic Ocean
Ottawa  1,271 km  St. Lawrence River - Atlantic Ocean
St. Lawrence  3,058 km, including the Great Lakes - Superior, Michigan, Huron, Erie, Ontario Atlantic Ocean
Saskatchewan  1,939 km  Hudson Bay - Atlantic Ocean
Yukon  3,185 km  Pacific Ocean (via USA)