雲朵的色彩和太陽光線也有關係。日出和日落時,光線是斜射過來的,空氣中的水汽和雜質等使得短波被大量散射,紅、橙等色的長波部分得以保留,所以顯現出紅、橙等色。
當雲層中存在冰晶時,光線還會產生繞射,就像稜鏡分光一樣。這時就會造成彩色光環。