Cross Lake may refer to:
Lakes Canada Cross Lake (Manitoba), a lake along the Nelson River in Manitoba Ontario Cross Lake (Temagami), in the municipality of Temagami, Nipissing District Cross Lake (Moore Creek), in the municipality of South Algonquin, Nipissing District Lake of the cross (Lac-Édouard), in Upper-Batiscanie, Québec Lac Île-à-la-Crosse, in Saskatchewan
United States Cross Lake (Shreveport, Louisiana) Cross Lake (Maine) Cross Lake, Wabasha County, Minnesota Cross Lake (New York)
Settlements Cross Lake, Manitoba, Canada Cross Lake, Ontario, Canada Crosslake, Minnesota, United States Île-à-la-Crosse, in Saskatchewan
See also Cross Lake Provincial Park, Alberta, Canada Cross Lake First Nation Lac à la Croix (disambiguation)