Because the boiling point of pure water is 100 degree Celsius And sea water is not pure...it has some impurities in it which absorbs the heat and does not allow it to reach the boiling point of water.