太陽昇起時變紅是因為大氣散射的作用。當太陽位於地平線附近時,光線需要穿過較多的大氣層。大氣中的氣體和微粒會散射光線,而散射的光中的藍光被散射得更強,而紅光的波長較長,散射較少。所以在日出或日落時,紅光相對較多,使得太陽看起來呈現紅色。