Cross Lake may refer to:
Lakes
editCanada
- 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
Settlements
edit- Cross Lake, Manitoba, Canada
- Cross Lake, Ontario, Canada
- Crosslake, Minnesota, United States
- Île-à-la-Crosse, in Saskatchewan