Because the ice caps come from snow / rain, which is not salty! They fall on top of land / existing ice, and then compact due to more falling on top. This forms glaciers (rivers of ice) which are fresh water, and then these are what break off to make ice bergs, which are thus also fresh water and not salty.
Latest Answers