Sıcaklık ve tuzluluk hem suyun yoğunluğunu etkiler. Suyun sıcaklığı azaldıkça, suyun yoğunluğu artar.
Su soğuduğunda moleküllerin yavaşladıkça birbirine yaklaşmasına neden olur. Moleküllerin bu yavaşlaması suyun daha da yoğunlaşmasına neden olur. Su ısınırken bunun tersi olur. Suyun sıcaklığı arttıkça, moleküller hızlanır ve birbirlerinden uzağa doğru hareket etmeye başlar. Moleküller yayılmaya başladığında, su daha az yoğunlaşır. Ortalama olarak, su ne kadar az yoğun olursa, su kütlelerinde yüzdüğü seviye o kadar yüksek olur. Örneğin, okyanusun dibinde, üstteki sudan çok daha yoğun olan su var.
Tuzluluk aynı zamanda su yoğunluğunda da rol oynar. Tuz içeren su, tuz içermeyen sudan daha yoğundur. Sudaki tuz miktarı arttıkça yoğunlaşır.
Bilim adamları yoğunluğu, sıvının hacmi başına kütle ölçüsü olarak tanımlarlar. Yoğunluğu hesaplama denklemi d = m /v'dir. Denklemi yeniden düzenlemek, kullanıcıların yoğunluk verildiğinde kütleyi belirlemelerine yardımcı olabilir. Bu denklem kütle = yoğunluk x hacimdir.