There is no "why" because it's possibl to see a rainbow at night, but rare.
The reason is that the source of the colors in the rainbow during the day
is the sun, whereas the source at night can only be the moon, which is
much less bright, so any rainbow at night would be much less noticeable.
rainbow forms when a person stands infront of a waterfall with sun behind him\her.As in dark there is no light for rainbow to form.
The rainbow is almost always in the day sky, produced by sunlight. Very rarely, one can appear in the night sky, produced by moonlight.
a rainbow
It means that you are outside, the moon is in a clear patch of sky and probably full, and in the opposite direction from the moon, there is probably the leftovers of a rainshower.
-- You can see a rainbow at any time of day when the sun is behind you in clear sky, and the air in front of you is loaded with moisture, such as rain, mist, or heavy fog. -- You can see a dim rainbow at any time of night when the moon is behind you in clear sky, and the air in front of you is loaded with moisture, such as rain, mist, or heavy fog.
Night rainbow.
A "Moonbow"
It is a rainbow at night
It is called 'Moonbow' (lunar rainbow).
It goes over the rainbow ")
rainbow forms when a person stands infront of a waterfall with sun behind him\her.As in dark there is no light for rainbow to form.
LOVe,anonamus New Answer. The Thrase is implying that God will not Allow it to Rain This Day. The Thrase is connected to a religious aspect. If There is a Rainbow is at Night then it implys the nest day will be sunny, If a Rainbow exists in the morning then it implys that it will rain.
A dim rainbow can be seen at night anywhere, when the moon is behind you in a clear patch of sky and the air in front of you is loaded with heavy fog or droplets of water after a rain.
if you have enough light and water
somewhere over the rainbow
The rainbow is almost always in the day sky, produced by sunlight. Very rarely, one can appear in the night sky, produced by moonlight.
The cast of The World at Night - 2009 includes: Rainbow Dickerson as Captain Torres Francis Idlebrook as Theresa