坎索海峽(英語:Strait of Canso,法語:Détroit de Canso)位於加拿大東部,新斯科舍半島與布雷頓角島之間,連接大西洋的切達巴克托灣(Chedabucto Bay)和諾森伯蘭海峽的聖喬治灣(St. Georges Bay),長約27公里,寬約3公里,水深超過60米。1955年建成了連接大陸和布雷頓角島的全長2.1公里的坎索海堤。「坎索」一詞來自密克馬克語(當地土著密克馬克人的語言)「kamsok」,意為「在懸崖邊」,指切達巴克托灣南岸東至坎索角沿岸的懸崖。
^"Strait of Canso." Encyclopædia Britannica. Encyclopædia Britannica Online. Encyclopædia Britannica Inc., 2012. Web. 22 Mar. 2012. [1] (頁面存檔備份,存於網際網路檔案館).