Asked in
Meteorology and Weather

Why does a rainbow have seven colors?


User Avatar
Wiki User
January 02, 2013 10:08PM

Because a rainbow is made from rain drops and so when light goes through the water drop the seven colours come out and it is seven because those colours make up white but this does not work with paint but it does with light so this is why rainbows have 7 colours