La couleur de tout objet, y compris la neige, dépend de la couleur de la lumière sous laquelle il est observé et des longueurs d'onde de la lumière qu'il absorbe et réfléchit. La couleur blanche de la neige est due à l'air emprisonné dans la formation cristalline travaillant avec la glace pour refléter la lumière blanche du soleil, la faisant apparaître blanche à l'œil humain.
La lumière blanche contient toutes les couleurs de l'arc-en-ciel, comme démontré à l'aide d'un prisme. Les feuilles apparaissent vertes car elles réfléchissent la lumière verte tout en absorbant les couleurs rouge et orange. La neige poudreuse absorbe très peu de lumière tout en réfléchissant la plupart de ce qui la frappe, lui donnant un aspect blanc. Chaque petit flocon de neige devient un miroir, reflétant la lumière qui le frappe. Au fur et à mesure que la neige se tasse dans les glaciers, elle absorbe plus de lumière rouge dans la masse, ce qui fait que la neige prend une couleur bleue étrange. L'augmentation de la lumière par une nuit froide et claire lorsque la neige recouvre le sol démontre sa nature hautement réfléchissante. Si de la neige est observée sous un feu rouge, elle apparaît en rouge. Lorsque l'eau pure se transforme en glace, le solide prend une nature claire. Cependant, si l'eau d'un robinet d'évier gèle, elle a un aspect blanc, en partie à cause de l'aérateur sur le robinet, qui ajoute de l'air à l'eau.