圣约瑟夫湖是加拿大的湖泊，位于该国南部，由安大略省负责管辖，面积459平方公里，是该省第十五大湖泊，岛屿总面积34平方公里，海拔高度371米。