What Makes a Rainbow Appear in the Sky?

Rainbows happen when sunlight plays hide and seek with water droplets in the air. The light bends (like a straw in a glass of water) as it goes through the drops, splitting into colors like a prism. This creates the colorful arc you see in the sky, and if you're lucky, even a double rainbow!

Take the quiz →

Examples

  1. A rainbow appears after a summer shower when the sun comes out.
  2. Children in a park point at a colorful arc across the sky after the rain stops.
  3. On a rainy day, you see a rainbow on your way to school.

Ask a question

See also

Discussion

Recent activity