Zăpada, care este alcătuită din milioane de cristale de gheață și buzunare de aer, reflectă toate lungimile de undă ale luminii din spectrul vizibil. Atunci când sunt combinate, lungimile de undă ale luminii reflectate creează o culoare albă. Toate obiectele din lume se cultivă pe baza lungimilor de lumină pe care le absorb și pe care le reflectă.
Atunci când un fascicul de lumină lovește o grămadă de zăpadă, acesta se rotește de pe fiecare suprafață reflectorizantă pe cristalele de gheață individuale și prin buzunarele de aer, eventual reflectând înapoi. Deoarece zăpada reflectă fiecare culoare diferită a luminii în aceeași măsură, nici o culoare nu este mai răspândită decât oricare alta. Toate culorile care intră în zăpadă sunt aceleași cu culorile care ies.
Culoarea zăpezii este adesea diferită de culoarea unui cristal individual, deoarece gheața este translucidă. Când un cristal este izolat, trece o lumină și unele se reflectă. Când cristalele de gheață sunt împachetate împreună într-o bancă de zăpadă sau într-o grămadă de zăpadă, lumina se comportă diferit și creează culoarea albă.
Diferite tipuri de gheață, cum ar fi gheața care se găsește în ghețari, vin în diferite culori bazate pe densitate. Deoarece lumina se poate mișca mai mult în gheață decât zăpada, capătul roșu al spectrului luminos se disipează și lungimile de undă albastre se reflectă, dând gheții o culoare albastră.