What’s the scientific reason behind Earth’s sky appearing blue to the human eye?
When sunlight reaches Earth’s atmosphere, it contains virtually every wavelength on the electromagnetic spectrum.
This includes all the colours of visible light, from the shorter waves of violet and blue, to the longer wavelengths of orange and red.
When our eyes see all these wavelengths together, they look like pure white. But then why is the sky blue?
As well as the sunlight, Earth’s atmosphere contains molecules like nitrogen, oxygen and carbon dioxide, as well as particles of dust, water vapour and pollutants.
Where the sunlight first reaches us, the upper atmosphere, it will meet and interact with the most abundant molecules in our air: nitrogen and oxygen.
These molecules are small, and light at longer wavelengths manages to pass by nitrogen and oxygen without too much interference.

However, the shorter wavelengths of light are scattered by the molecules, sending out blue and violet light in all different directions.
This is called Rayleigh scattering, named after the physicist who discovered it.
So, the sky appears blue because the molecules of nitrogen and oxygen in the atmosphere scatter light in short wavelengths towards the blue end of the visible spectrum.
The other colours pass through the Earth’s atmosphere to reach us, but because of the great abundance of blue light wavelengths, our eyes see the sky as blue.
Technically, the short wavelengths that scatter across the sky correspond to the colours blue and violet, making the real colour of the sky a bluish purple.
However, the cone cells in our eyes that detect colour aren’t very sensitive to violet, so we see the sky as blue.