Why Do Rainbows Appear After Storms?

Rainbows appear after storms because raindrops act like tiny prisms. When sunlight goes through the drops, it bends and splits into colors, just like when you shine light through a glass prism at home. The rainbow only shows up when the sun is behind you and there are still raindrops in the air to make the magic happen!

How It Works Light enters a raindrop, bends (which is called [refraction](/search?q=refraction)), reflects off the inside of the drop, then bends again as it leaves, this makes the light split into different colors. Each [color](/search?q=color) comes out at a slightly different angle, so we see them spread apart in an arc.

Take the quiz →

Examples

  1. A rainbow appears after a rain shower when the sun comes out from behind clouds.
  2. If you stand in the rain with the sun at your back, a rainbow might appear above the horizon.
  3. Raindrops act like tiny prisms that split sunlight into colors.

Ask a question

See also

Discussion

Recent activity