From NCERTAsked by Anonymous from Dallas, United States24 Oct 2026, 10:57 AM ISTUpdated
In one line
A moonbow looks white because the light from the Moon is too dim for our eyes to see its colors clearly.
Moonbow — Rainbow produced by moonlight rather than sunlight A real moonbow, which looks white to the human eye but shows colors in long-exposure photographs. Image: Wikipedia
The rule
Color is the property of light that is perceived by the human eye, resulting from the way light interacts with objects. (NCERT Class 7)
When light is too faint, our eyes cannot detect its colors well, so it appears white or grey.
Let's understand it simply
Imagine you see a rainbow during the day. The Sun is bright, and the colors are clear: red, orange, yellow, green, blue, indigo, violet. Now, think about a rainbow at night, made by the Moon — this is called a moonbow. The Moon is much less bright than the Sun. Our eyes need a lot of light to see colors. In dim light, like moonlight, our eyes mostly see shades of grey and white, not bright colors. So, even though a moonbow has all the colors, we see it as white.
Day Rainbow vs Moonbow
Day Rainbow
Moonbow
Light source
Sun (very bright)
Moon (much dimmer)
Colors seen by eye
Bright and clear
White or faint
Why
Eyes see color in bright light
Eyes see mostly white in dim light
How it works
Moonlight shines on raindrops, just like sunlight does for a rainbow.
The raindrops bend (refract) and split the moonlight into different colors.
All the colors are there, but moonlight is much dimmer than sunlight.
Our eyes use special cells called rods for dim light, and rods cannot see color well.
So, the moonbow looks white or faintly grey to us, even though it has all the colors.
The story behind it
The first written record of a moonbow comes from Aristotle, over 2,000 years ago. People have noticed moonbows in places with heavy rain and bright full moons. Scientists later explained that moonbows form the same way as rainbows, but the difference is in how our eyes see them at night.
Where you see it in real life
Near waterfalls at night: Like in Shivanasamudra (Karnataka) or Victoria Falls, where spray and a bright full moon make moonbows.
During monsoon nights: If there is rain and a full moon, you might spot a moonbow.
In photographs: Cameras can capture the colors of a moonbow because they can collect light for a long time, unlike our eyes.
On some festival nights: After a rain shower during a full moon, you might see a faint white arc in the sky.
Why it matters
Shows how our eyes work differently in bright and dim light.
Helps us understand why we see colors only when there is enough light.
Useful for photographers who want to capture rare natural events.
Connects to later lessons on the human eye and color vision.
Common mistakes
Thinking a moonbow has no colors at all — it does, but we can't see them easily.
Believing the Moon's light is a different kind of light — it's just reflected sunlight, but much dimmer.
Confusing a moonbow with a halo (a ring around the Moon caused by ice crystals, not raindrops).
Remember it
A moonbow is a rainbow made by the Moon, but it looks white because our eyes can't see colors in dim light.
Check yourself
Why do we see bright colors in a daytime rainbow but not in a moonbow?
Because sunlight is much brighter, allowing our eyes to see colors clearly.
What part of our eyes helps us see in dim light?
Rods, which are good for seeing in low light but not for seeing color.
Can a camera see the colors in a moonbow? Why?
Yes, because it can collect light for a long time, showing the colors our eyes miss.
Quick recap
Moonbows form the same way as rainbows but use moonlight.
Moonlight is much dimmer than sunlight.
Our eyes cannot see colors well in dim light.
That is why moonbows look white or grey to us.
Cameras can capture the colors if exposed long enough.