Why are clouds white?
In a cloud sunlight is scattered equally, meaning that the sunlight continues to remain white and gives clouds their distinctive white appearance.
Why are clouds white?
Clouds are white because light from the Sun is white. As light passes through a cloud, it interacts with the water droplets, which are much bigger than the atmospheric particles that exist in the sky.
When sunlight reaches an atmospheric particle in the sky, blue light is scattered away more strongly than other colours, giving the impression that the sky is blue.
But in a cloud, sunlight is scattered by much larger water droplets. These scatter all colours almost equally meaning that the sunlight continues to remain white and so making the clouds appear white against the background of the blue sky.
In more detail...
Sunlight or 'visible light' can be thought of as a wave and a part of the electromagnetic spectrum. We can see the full spectrum when it is split up and spread out as a rainbow. The spectrum is shared with other types of wave, from really short x-rays and gamma rays to really long radio waves.
Each visible colour has a different wavelength; blue light has the shortest wavelength at 400 nanometres and red light the longest at 700 nanometres. Smaller particles can scatter shorter wavelengths more efficiently, like those that are invisible to our eyes in the atmosphere, making the sky blue.
Bigger particles like water droplets within a cloud scatter all wavelengths with roughly the same effectiveness. If we consider that there are millions of water droplets in a cloud, the scattered light interacts and combines to generate a white colour.
So why are clouds sometimes grey?
Cloud bases are often grey as a result of the same scattering that makes them white. When light is scattered in a cloud it usually is sent back upwards, or out to the sides of the cloud, making the tops and sides of the cloud whiter than the base which receives less light.
This is more prominent in rain clouds because the cloud droplets are bigger, thus scattering more light. This means that even less light from the Sun reaches the bottom of the cloud, giving rain clouds their intimidating appearance.
Because the tops of clouds have a constant source of white light, they are always white! If you are ever on a plane, look out the window when you are above the clouds, you will see that the tops of all the clouds will be a brilliant white.
Cloud colours
At sunrise or sunset, clouds can take on a red or orange colour. This is because during sunrise and sunset, the Sun is very low in the sky and so light has to travel through more of the atmosphere. As a result more of the blue light is scattered and deflected away allowing more red and yellow light to reach the Earth.
You can also sometimes see pearlescent colours in clouds, which is fairly rare.