Children ask this, and adults discover while answering that they do not actually know. The common explanation — "it reflects the sea" — is wrong, and easy to disprove: the sky is just as blue over the middle of a desert, hundreds of kilometres from any water.
Sunlight contains every colour. As it passes through the atmosphere it hits air molecules, and the shorter wavelengths — blue — scatter in all directions far more than red does. So wherever you look in the sky, scattered blue light is arriving from every part of it.
White light is not white
The first step is that sunlight is not one colour but a mixture of all of them. A rainbow is the everyday proof: raindrops separate the mixture back into its parts.
Each colour has its own wavelength:
| Colour | Approximate wavelength |
|---|---|
| Violet | 400 nm |
| Blue | 450 nm |
| Green | 550 nm |
| Yellow | 580 nm |
| Red | 700 nm |
Red's wave is close to twice the length of blue's. That single difference drives the whole story.
Scattering: why blue wins
The atmosphere is full of nitrogen and oxygen molecules, all far smaller than the wavelength of visible light. When light meets something that small it does not reflect off it like a mirror — it is re-radiated in every direction. This is called Rayleigh scattering.
And it is not even-handed between colours:
The shorter the wavelength, the stronger the scattering — and the relationship is steep.
Halving the wavelength increases scattering roughly sixteen-fold. So blue scatters many times more than red.
The practical result: red light crosses the atmosphere in a near-straight line to the ground, while blue bounces between molecules until it fills the whole sky. Look anywhere away from the sun, and what reaches you from there is scattered blue.
A fair question — violet has a shorter wavelength, so it should scatter even more. It does. But the sun emits less violet than blue, and the human eye is less sensitive at that end of the spectrum. What we actually perceive is the sum of both effects: blue.
The same idea explains sunsets
What makes this explanation satisfying is that it does not stop at daytime blue — it accounts for red sunsets with the same logic.
With the sun overhead, its light takes the shortest possible path through the atmosphere. As it drops toward the horizon, the light travels a far longer path, entering at a shallow angle.
Along that long route the blue scatters away entirely before it can reach you. What survives is the other end of the spectrum: red and orange.
It is also why the best sunsets follow a dusty, humid or smoky day — the extra particles increase the scattering, deepening the red.
And clouds?
Clouds are made of water, and water is transparent. So why do they look white?
Because cloud droplets are much larger than air molecules — larger than the wavelength of light itself. At that size the type of scattering changes: all colours scatter roughly equally instead of favouring blue.
All colours scattered together and arriving at your eye at once is what we see as white. It also explains dark rain clouds: their droplets are bigger and denser, so they absorb more light than they let through.
Test it yourself
None of this is out of reach — some of it is visible today:
- Look at distant mountains. They shift toward blue with distance, because the air between you and them has scattered blue light into the view. Painters have used this for centuries under the name "aerial perspective."
- Compare midday sky with late-afternoon sky. The sun has not changed — only the length of the path its light takes.
- Notice how blue the sky is after rain. Dust has been washed out of the air, leaving cleaner, purer scattering.
On other planets
Colour is a function of the atmosphere, not of the sun:
- The Moon: a black sky in full daylight, because there is no atmosphere to scatter anything.
- Mars: a yellowish-red daytime sky from suspended dust, and a blueish sunset — the exact reverse of ours.
Which is the strongest evidence that the explanation holds: change the atmosphere, and the colour changes with it.
Frequently asked questions
Is the sky blue because it reflects the ocean?
No — if anything it is the other way round. The sea looks blue partly because it reflects the sky. Sky colour comes from light scattering in the atmosphere itself, and it happens over deserts exactly as it does over water.
Why does the sky turn red at sunset?
Because the light travels a much longer path through the atmosphere when the sun is near the horizon. Blue scatters away along the way, so only the reds and oranges make it through to your eye.
Then why is the sky not violet?
Violet does scatter more than blue. But the sun emits less of it, and the human eye is less sensitive to that end of the spectrum. The two effects together leave us perceiving blue.
Why are clouds white when the sky is blue?
Because cloud droplets are far larger than air molecules, so they scatter all colours roughly equally. All colours arriving together is what we see as white.
What colour is the sky on the Moon?
Black, even in daylight. No atmosphere means no molecules to scatter sunlight, so nothing reaches your eye except light coming straight from the sun or the surface.
Sources
Found an error? Email us and we will fix it and note the change at the bottom of this article. Hello@daily-atlas.com



