Why does calcium float on water?
When calcium reacts with water, it forms hydrogen gas (H2). The reaction is given below:
Ca + 2H2O → Ca(OH)2 + H2
The bubbles of hydrogen gas produced in the reaction gets stick to the surface of the metal. Hence, calcium floats on water.