Pod wodą natomiast barwa gór lodowych wydaje się niebieskawa, co wynika z pochłaniania części widma promieniowania widzialnego przez wodę – ponieważ najsilniej pochłaniane jest promieniowanie o dłuższych falach (z czerwonej i żółtej części widma), oczy rejestrują jedynie pozostałe barwy, w tym przypadku błękity. Na większych głębokościach, w zależności od przeźroczystości wody – nawet na 20 m, wszelkie kolory przestają być postrzegane przez ludzkie oko.

Góry lodowe bywają również barwy zielonej, która pochodzi prawdopodobnie od śladowych ilości materii organicznej, która przedostała się do lodu z wody morskiej lub powietrza. Mogą być to organizmy morskie takie jak plankton roślinny. Geneza zielonych gór lodowych nie jest do końca wyjaśniona. Ich zabarwienie może być również spowodowane śladowymi ilościami związków metalicznych.

Inne góry lodowe mogą wyglądać nawet na brązowe lub czarne. Czarny lód ma dużą gęstość i nie zawiera pęcherzyków powietrza, ponadto ciemne warstwy wskazują na obecność materiałów skalnych z podstawy macierzystego lodowca.