A cor normal do mar é azul porque essa é a tonalidade que as partículas de areia e os micro-organismos mais comuns na sua superfície refletem quando atingidos pela luz solar (composta de comprimentos de onda vermelho, laranja, amarelo, verde, azul, anil e violeta, as cores do arco-iris). Se houver outras partículas, a cor refletida será diferente. Nas costas e nas proximidades das ilhas, porém, o tom costuma ser verde. "Isso acontece por causa dos pigmentos amarelos presentes na matéria orgânica de algas e vegetais. Ao misturar azul com amarelo(Como aprendemos lá na escola primária), surge o verde", afirma o oceanógrafo Luís R. Tommasi, da USP.
O Mar Negro, entre a Rússia e a
Turquia, foge à regra e merece o nome que tem devido à presença de
bactérias que produzem ácidos escuros. Outro caso curioso é o Mar
Vermelho, entre a África e a Arábia, onde a poeira rica em ferro
avermelha as águas.