Why does Ice Float in Water?

Basically, the ice floats because it has a lower density than the water. Ice is about 9% less dense than water. Ice also floats because of the molecular changes it experiences when it freezes. You can find more information here: