На самом деле каждая снежинка (или даже обломок снежинки) - это маленькая прозрачная льдинка. Однако свет, который попадает в массу таких микропризм, отражается и преломляется настолько много раз, что в итоге рассеивается. В итоге глаз, грубо говоря, не может отличить одну льдинку от другой - солнечный (условно белый) свет отражается от кучи снега равномерно сразу во всех направлениях.
То же самое явление можно наблюдать в сахарнице - большинство крупинок сахара прозрачны, но масса сахара выглядит белой.
Почему снег белый?
Данным вопросом задаются как дети, так и взрослые. Такой интерес зачастую возникает по причине того, что отдельно снежинки являются ничем иным, как водой, а соответственно прозрачные. Тогда почему же в сугробе снежинки не сохраняют свой цвет?
А дело вот в чем: свет имеет волны различной длины, которые некоторые материалы поглощают, а некоторые отражают. Можно убедиться, что сама вода, из которой состоят снежинки, прозрачная, это значит, что световые волны проходят сквозь неё. При попадании света на одну снежинку, он не отразится, тем не менее, попав на множество – будет преломляться до тех пор, пока попав на сетчатку глаза человеческий мозг не интерпретирует свет, как белый.
Источник: http://hi-po.ru/1124/почему-снег-белый