เหตุที่น้ำทะเลเค็มเพราะว่าฝนที่ตกลงมานั้น ได้ชะล้างเอาแร่ธาตุตามภูเขาพื้นดินต่างๆลงไปในแม่น้ำ และไหลลงสู่ทะเล รวมไปถึงในพื้นดินใต้ท้องทะเลก็ยังมีแหล่งแร่ธาตุต่างๆ เช่น หิน เกลือ จะมีมากมีน้อยแล้วแต่จุด นั่นจึงเป็นสาเหตุทำให้น้ำทะเลเค็ม