Schneeflocken sind weiß, weil sie den größten Teil des auf sie fallenden Lichts reflektieren. Da sichtbares Licht weiß ist und Schneeflocken dieses Licht reflektieren, erscheint Schnee im Allgemeinen weiß, wenn er durch die Luft fällt oder den Boden bedeckt. Es gibt jedoch Ausnahmen und Tiefschnee sieht manchmal blau am Boden aus.
Tiefschnee absorbiert manchmal rotes Licht von anderen Quellen, das von den Eiskristallen reflektiert wird. In diesem Fall reflektiert der Schnee einen bläulichen Farbton. Blau erscheinender Schnee liegt oft unter Schnee, der aufgrund der Entfernung des Lichts weiß erscheint. Roter Schnee kommt auch aufgrund von Umweltfaktoren wie Algen oder Salzwasser vor, insbesondere in den Sommermonaten.