La densidad del agua varía con la temperatura, por lo tanto, los gramos de agua en 1 litro varían. Si bien 1 gramo por mililitro es el valor comúnmente reportado para la densidad del agua, el valor real es menor que este.
El agua es más densa a aproximadamente 4 grados centígrados con una densidad de 999.97 gramos por litro. A 100 grados centígrados, su densidad es de 958.4 gramos por litro. Por encima de esta temperatura, el agua se convierte en vapor y se vuelve aún menos densa. El hielo a -30 grados Celsius tiene una densidad de 983.85 gramos por litro. Como el hielo no es tan denso como el agua, la forma sólida flota.