Chmury są białe, ponieważ wielkość ich kryształków lodu lub kropelek wody jest wystarczająco duża, aby rozproszyć siedem długości fal światła słonecznego wytwarzającego białe światło. Gdy wszystkie kolory są rozproszone, ludzkie oko dostrzega pełne spektrum kolorów, które łączy w celu uzyskania białego koloru chmur.
Chmury składają się z pary wodnej uformowanej w kropelki, które są większe od cząsteczek powietrza i wystarczająco duże, aby były widoczne. Tworzą się one, gdy na niebie wznosi się para wodna, a niższa temperatura powietrza powoduje powstawanie kryształków lodu lub kropelek wody i wiązanie z cząsteczkami w powietrzu, takimi jak kurz lub sól, zgodnie z NASA.
Kropelki wody w chmurach są na tyle duże, że są w stanie rozproszyć wszystkie długości fal w kolorach tęczy: czerwoną, pomarańczową, żółtą, zieloną, niebieską, indygo i fioletową. Światło słoneczne rozprasza się więcej niż raz, gdy uderza każdą kropelkę wielu w każdą chmurę, więc zanim światło dotrze do ludzkiego oka, nie ma dominacji określonego koloru, jak to opisał Niblets z Science. Połączenie siedmiu długości fal, które tworzą pełne spektrum kolorów, wytwarza białe światło, które nadaje im mleczny kolor.