海水的顏色主要是由海水對太陽光線的吸收、反射和散射形成的。

  由於可見光是由紅、橙、黃、綠、青、藍、紫七色光複合而成,七色光波長長短不一,從紅光到紫光,波長由長逐漸減小,其中波長較長的紅光、橙光、黃光穿透能力強,最易被水分子所吸收,而波長較短的藍光、紫光穿透能力弱,遇到純淨的海水時,最容易被散射和反射,又由於人們的視覺對紫光不敏感,往往視而不見,而對藍光比較敏感,於是,我們所見到的海洋就呈現出蔚藍色或深藍色了。