El hielo flota en el agua porque el hielo pesa menos que el agua. Como el hielo pesa menos que el agua, también tiene menos densidad, lo que contribuye a su capacidad para flotar en el agua.
La densidad se define como una medida de la masa de un objeto con un volumen constante. La ecuación para densidad es la masa dividida por volumen. A medida que el agua se congela y se convierte en hielo, las moléculas individuales de agua se dispersan y forman un sólido cristalino. Esto hace que los cubitos de hielo ocupen más espacio que el agua líquida. Aunque el hielo ocupa más espacio, todavía tiene menos densidad que el agua y una masa más pequeña, lo que hace que flote en el agua.