主要受到以下幾個因素影響:
海岸
我國北方多沙質的海岸,近海區域泥沙含量較大,而南方多巖質海岸,沉積物比較少,海水看上去更清澈。
緯度
南方緯度較低,太陽高度角較大,陽光更強烈,陽光穿透力也更強,海水的顏色會更純粹。這也是為什麼世界上著名的旅遊海島大都位於熱帶海區。
鹽度
由於光線的折射、反射、散射作用,海水的鹽度越高,看起來就會越藍鹽度低一些,海水會偏向綠色。南方的海區温度更高,溶解度更大,我國的南海就是高鹽度海區。再有,外流河不斷注入海洋,也會使近海地區的鹽度降低,使得近海的海水看起來不那麼藍