- Source: Canadian Shores, Oklahoma
Canadian Shores is an unincorporated community and census-designated place (CDP) in Pittsburg County, Oklahoma, United States. It was first listed as a CDP prior to the 2020 census.
The CDP is in northern Pittsburg County, on the south side of the Canadian River and the inundation zone of Eufaula Lake. It is on the north side of Oklahoma State Highway 113, which leads west 2 miles (3 km) to Indianola and east 5 miles (8 km) to Canadian. McAlester, the Pittsburg county seat, is 20 miles (32 km) to the south via Highway 113.