Home › Questions › Science

Science

How do rainbows get their colors in order?

Answered by the BingQuiz team · Updated · 1 min read

Short answer

Rainbows always show colors in the same order, red, orange, yellow, green, blue, indigo and violet, because raindrops bend each color of sunlight by a slightly different amount.

When sunlight enters a raindrop, it slows down and bends, a process called refraction. It reflects off the back of the drop and bends again as it leaves. Different colors, or wavelengths, bend by different amounts. Red light bends the least and violet light bends the most, which spreads sunlight into a band of colors.

Each color leaves raindrops at a slightly different angle, around 42 degrees for red and 40 degrees for violet. So the color you see from each drop depends on its position in the sky. Drops higher in the sky send red light to your eyes, and lower drops send violet, creating the familiar order with red on the outside.

Double rainbows

Sometimes a second, fainter rainbow appears outside the first. It is caused by light reflecting twice inside each raindrop, which reverses the colors so red is on the inside. The darker band of sky between the two rainbows is called Alexander's band.

Did You Know?

A rainbow is actually a full circle. From the ground, the horizon usually hides the lower half, but pilots sometimes see complete circular rainbows.

Think you know your science? Test it in a quick quiz.Play the Bing Physics Quiz →
Advertisement

More Science Questions

  1. What is the Richter scale?Science
  2. How do glaciers form?Science
  3. What is erosion?Science
  4. Why does bread rise?Science
  5. Why does milk go sour?Science
  6. Why do apples turn brown?Science
  7. What is the most common element in the Earth's crust?Science
  8. What is a mineral?Science