Schnee, der aus Millionen von Eiskristallen und Lufteinschlüssen besteht, reflektiert alle Wellenlängen des Lichts im sichtbaren Spektrum. In Kombination erzeugen die reflektierten Lichtwellenlängen eine weiße Farbe. Alle Objekte auf der Welt erhalten ihre Farbe basierend darauf, welche Lichtwellenlängen sie absorbieren und welche sie reflektieren.
Wenn ein Lichtstrahl auf einen Schneehaufen trifft, prallt er von jeder reflektierenden Oberfläche der einzelnen Eiskristalle und durch die Lufteinschlüsse ab und wird schließlich wieder nach außen reflektiert. Da Schnee jede Lichtfarbe gleichermaßen reflektiert, ist keine Farbe häufiger als die andere. Alle Farben, die in den Schnee eindringen, sind die gleichen wie die Farben, die herauskommen.
Die Farbe des Schnees unterscheidet sich oft von der Farbe eines einzelnen Eiskristalls, da Eis durchscheinend ist. Wenn ein Kristall isoliert ist, geht ein Teil des Lichts durch und ein Teil wird reflektiert. Wenn die Eiskristalle in einer Schneebank oder einem Schneehaufen zusammengepackt werden, verhält sich das Licht anders und erzeugt die weiße Farbe.
Verschiedene Eisarten, wie das Eis, das in Gletschern vorkommt, gibt es je nach Dichte auch in unterschiedlichen Farben. Da Licht weiter in Eis eindringen kann als Schnee, wird das rote Ende des Lichtspektrums zerstreut und die blauen Wellenlängen werden reflektiert, wodurch das Eis eine blaue Farbe erhält.