Middle SchoolCorePhysicsOpticsWaves

Why is the sky blue?

Air molecules scatter short-wavelength blue light about six times more than red — Rayleigh scattering. The same effect turns sunsets red and clouds white.

Why is the sky blue?

The sky is blue because the gases in the atmosphere scatter blue light much more strongly than red light. Sunlight looks white but is a mix of all colours; as it crosses the air, the short blue wavelengths get bounced in every direction, so blue light reaches your eyes from the whole sky and not only from the Sun.

The physics behind it is called Rayleigh scattering, and the same rule explains why sunsets are red and why the Moon's sky is black.

Key fact
Scattering by air molecules is proportional to 1/λ41/\lambda^4, so blue light (about 450450 nm) is scattered roughly six times more than red light (about 700700 nm).

What is Rayleigh scattering?

Light is an electromagnetic wave. When it meets a molecule of nitrogen or oxygen, its oscillating electric field shakes the electrons in the molecule, and the shaking electrons re-radiate light in all directions. That re-radiation is scattering. The smaller the wavelength, the faster the shaking and the stronger the scattered light:

Iscattered∝1λ4I_{\text{scattered}} \propto \frac{1}{\lambda^{4}}

The fourth power is what makes the difference so dramatic. Halving the wavelength would scatter 24=162^4 = 16 times more light. The table compares the colours of the spectrum with red as the reference:

ColourWavelengthScattering vs red
Red700 nm1×1\times
Green550 nm≈2.6×\approx 2.6\times
Blue450 nm≈5.9×\approx 5.9\times
Violet400 nm≈9.4×\approx 9.4\times

Why isn't the sky violet?

Violet is scattered even more than blue, but three things push the sky's colour toward blue: the Sun emits less violet light than blue, the upper atmosphere absorbs some of it, and human eyes are far less sensitive to violet than to blue. The mix your eye adds up is a pale, bright blue.

Why are sunsets red?

When the Sun is low, its light travels through many times more air before it reaches you. On that long path most of the blue and green is scattered out of the direct beam, and what remains is orange and red. The blue has not vanished — it was scattered toward other observers, where it is still daytime.

Common misconception
The sky is not blue because it reflects the ocean. The reverse is closer to the truth: the sea looks blue partly because it mirrors the sky, and mostly because water absorbs red light more than blue.

Why are clouds white?

Cloud droplets are thousands of times larger than air molecules, comparable to or bigger than the wavelength of light. At that size the scattering, called Mie scattering, hardly depends on wavelength, so all colours are scattered equally and the sum looks white. Thick clouds also block sunlight, which is why their bases look grey.

Frequently asked questions

Why is the sky blue and not violet?

Violet is scattered more than blue, but sunlight contains less violet, some of it is absorbed high in the atmosphere, and our eyes respond weakly to it. The combined result the eye perceives is blue.

Why is the sky black on the Moon?

The Moon has almost no atmosphere, so there are no molecules to scatter sunlight toward the observer. Light only arrives directly from the Sun, and everywhere else the sky is black, even during the lunar day.

Why does the sky turn red at sunset?

At sunset sunlight crosses a much longer stretch of atmosphere. Blue and green are scattered out of the direct beam along the way, leaving mostly orange and red light to reach your eyes.

Is the sky blue on other planets?

Not necessarily. The colour depends on the atmosphere. Mars has a butterscotch daytime sky because of suspended dust, while its sunsets are bluish. Any thin gas of small molecules scatters blue more than red.

Keep exploring