Lago Ontario
El lago forma parte del sistema fluvial del río San Lorenzo, el colector de los Grandes Lagos (que estaría formado por la siguiente sucesión de ríos y lagos: río North → río Saint Louis → lago Superior → río St. Marys → lago Hurón → río Sainte-Claire → lago Sainte-Claire → río Detroit → lago Erie → río Niagara → lago Ontario → río San Lorenzo → estuario de San Lorenzo). El lago forma parte también de la vía navegable de los Grandes Lagos.
Río San Lorenzo
El San Lorenzo es un gran río que discurre por las latitudes medias del continente. Nace en el lago Ontario, junto a Kingston, para luego pasar por las ciudades de Brockville y Cornwall (en la provincia de Ontario); y Montreal, Trois-Rivières y la ciudad de Quebec (en la de Quebec). Desemboca en el Atlántico después de atravesar el homónimo estuario de San Lorenzo, el estuario más grande del mundo, tras un recorrido de más de (, siendo el y uno de los ). Si se hace caso omiso de sus fuentes en los Grandes Lagos, el río San Lorenzo, desde la salida del lago Ontario, tiene una longitud de . Su respaldera más lejana es la del río North,