Warna air laut ditentukan oleh kandungan sedimen yang terbawa oleh aliran sungai yang menuju ke air laut tersebut. Jika air laut keruh, maka tumbuhan yang yang hidup di lautan tidak dapat melakukan fotosintesis dengan sempurna. Namun jika air laut jernih maka tumbuhan-tumbuhan kecil akan dapat melakukan fotosintesis dengan sempurna sehingga akan banyak tumbuhan dan hewan laut. Kehadiran hewan dan tumbuhan laut ini akan mpengaruhi warna air laut disekitarnya.
Adanya tumbuhan serta hewan laut dapat mempengaruhi warna air laut sekitar Berikut ini beberapa contoh Mengapa air laut dapat berubah warna menjadi hijau ataupun merah.
1. Air laut berubah warna menjadi kuning Hal ini dikarenakan adanya lumpur pada dasar laut yang berwarna kuning.
2. Warna air laut hijau
Hal ini Dikarenakan adanya ganggang laut dalam jumlah yang banyak baik yang ada di permukaan atau di dalam lautan.
3. Warna air laut putih
Warna air laut berubah menjadi putih Hal ini dikarenakan permukaan air laut yang ditutupi oleh es sehingga tampak seperti berwarna putih hal ini biasa terjadi di daerah kutub.
4. Warna air laut ungu
Warna air laut berubah menjadi Ungu Hal ini dikarenakan adanya banyaknya organisme organisme kecil yang mengeluarkan sinar-sinar fosfor.
5. Warna air laut merah
Warna ini dikarenakan adanya banyak hewan kecil yang berwarna merah di permukaan laut.