Which river flows from Lake Erie to Lake Ontario?
Answer
Niagara River
Answer
Niagara River
The river that flows from Lake Erie to Lake Ontario is the Niagara River.
The Niagara runs north for approximately 58 kilometers, linking two of North America’s Great Lakes. It forms part of the international boundary between Ontario, Canada, and New York, United States. Along its course, the river plunges over Niagara Falls before continuing through the Niagara Gorge to Lake Ontario.
The falls are not the river’s source; they are a dramatic feature along its middle section. The river’s total elevation drop is about 99 meters, and erosion has gradually moved the falls upstream over thousands of years. Hydroelectric diversions and control structures have greatly slowed that natural retreat.
Lake Ontario is the last Great Lake in the chain. Water leaving it continues through the St. Lawrence River toward the Atlantic Ocean. The St. Clair River instead connects Lake Huron with Lake St. Clair, while the Detroit River links Lake St. Clair with Lake Erie. The Ottawa River is a separate tributary of the St. Lawrence system.
Source: Wikipedia · fact-checked Sept. 2026