Canyon, Kenora District

Canyon is an unincorporated place on Canyon Lake on the Canyon River in Unorganized Kenora District in northwestern Ontario, Canada.

It lies on the Canadian National Railway transcontinental main line, and Canyon station is served by Via Rail transcontinental Canadian train.