Question of the day Science & Nature
How Rainbows Form: Light, Water, and Color Explained
Short answer
Sunlight bends, reflects, and separates inside raindrops
A rainbow forms when sunlight enters water droplets, bends and separates into colors, reflects inside the droplets, then bends again as it exits. The colors reach an observer from droplets in a particular direction, making a curved arc.
- What bends
- Sunlight changes direction in water
- Color order
- Red is outside, violet inside
- Viewing angle
- The Sun stays behind you
Read the full answer 6 min read · Further reading: NOAA National Weather Service

