聖克萊爾湖(英文:Lake St. Clair,法文:Lac Sainte-Claire)係位於加拿大安大略省同美國密芝根州之間嘅一個淡水湖,係構成五大湖水系嘅一部份。個湖長42公里,闊39公里,面積1,114平方公里,海拔高度175米,平均水深3.4米,最深處8.2米,蓄水量3.4立方公里,湖岸線長度272公里。哩個湖同埋北邊流入嘅聖克萊爾河、南邊流出底特律河連接咗北邊嘅曉倫湖以及南邊嘅伊利湖。個名係由法國天主教探險家喺1679年取,因為發現哩個湖嘅當時係阿西西嘅聖克萊爾(Saint Clare of Assisi)嘅瞻礼日(Feast Day)而以佢命名。