To add on a little, this due to how water molecules arrange themselves when frozen. They form a sort of crystalline lattice that ends up having a lot of space in between, which is why ice is less dense. However that does happen until a very specific point right before it freezes. I don’t remember exactly where this is, it’s like, four Celsius or something, but water does actually contract like you’d expect, right up until that point.
Latest Answers