Why Do Rainbows Have Different Colors?

Rainbows are like a paint box in the sky. When sunlight hits a water droplet, it slows down and bends, kind of like when you put your finger in a glass of water and the light looks bent. Then it bounces around inside the droplet before coming out again. Each color gets bent just a little differently, so they spread out and form a rainbow. That's why you see red on one end and violet on the other, it's like a prism made from tiny drops of water!

Take the quiz →

Examples

  1. A child sees a rainbow after a summer storm.
  2. A prism splits white light into colors like a rainbow.
  3. Water droplets in the air act like tiny prisms.

Ask a question

See also

Discussion

Recent activity

Categories: Physics · rainbow· optics· light· weather· refraction