What causes rainbows

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 4, 2026

Quick Answer: Rainbows are optical phenomena caused by the reflection, refraction, and dispersion of light in water droplets, typically after rain. Sunlight enters a water droplet, bends (refracts), reflects off the back of the droplet, and then refracts again as it exits, separating white light into its constituent colors.

Key Facts

What Causes Rainbows?

Rainbows are one of nature's most beautiful and captivating optical illusions. They appear as a multicolored arc in the sky, most commonly seen after a rain shower when the sun begins to break through the clouds. While they seem magical, rainbows are a direct result of well-understood scientific principles involving light and water.

The Science Behind the Colors: Refraction, Reflection, and Dispersion

The formation of a rainbow is a multi-step process that relies on the interaction of sunlight with water droplets suspended in the atmosphere. These droplets act as tiny prisms, bending and splitting the light to reveal the spectrum of colors that make up white light.

1. Refraction: The Initial Bend

When a ray of sunlight encounters a water droplet, it first enters the droplet. As light passes from one medium (air) to another (water) with a different density, its speed changes, causing it to bend. This bending is called refraction. Importantly, different colors (wavelengths) of light bend at slightly different angles. Violet light, with its shorter wavelength, bends more than red light, with its longer wavelength. This initial refraction is the first step in separating the colors.

2. Reflection: The Bounce Back

After entering the water droplet and refracting, the light travels to the back inner surface of the droplet. Here, a portion of the light is reflected back into the droplet. This internal reflection is crucial for the light to be directed back towards the observer's eye.

3. Second Refraction and Dispersion: Revealing the Spectrum

As the reflected light travels back towards the front of the droplet, it exits back into the air. Upon exiting, the light refracts again. Because the different colors of light were already separated by their initial refraction and are now exiting at different angles, this second refraction further spreads them out. This complete process of splitting white light into its constituent colors is known as dispersion. The result is that each droplet disperses sunlight into a spectrum of colors, with red light exiting at an angle of approximately 42 degrees relative to the incoming sunlight and violet light exiting at about 40 degrees.

Why We See an Arc

The arc shape of a rainbow is due to the geometry of light reflection and refraction, combined with the observer's position. For an observer to see a rainbow, the sun must be behind them, and the water droplets must be in front of them. Each droplet disperses sunlight into a spectrum, but only the light that is directed towards the observer's eyes at specific angles will be visible. Specifically, the red light from droplets at a 42-degree angle from the antisolar point (the point directly opposite the sun in the sky) forms the outer edge of the arc. Violet light from droplets at a 40-degree angle forms the inner edge. All the droplets that lie on a cone with the observer at the apex and an axis passing through the observer and the antisolar point will send light of a particular color to the observer's eye. When this cone intersects the curtain of raindrops, we perceive it as an arc.

Double Rainbows and Other Phenomena

Sometimes, a fainter, secondary rainbow can be seen above the primary rainbow. This occurs when sunlight undergoes two internal reflections within the water droplets. In a secondary rainbow, the order of colors is reversed, with violet on the outside and red on the inside. The angles at which these colors are seen are also different (around 50-53 degrees).

Other related phenomena include:

Conditions for Seeing a Rainbow

To witness a rainbow, several conditions must be met:

The intensity and visibility of a rainbow depend on the size and uniformity of the water droplets and the brightness of the sunlight. Larger droplets tend to produce brighter, more vividly colored rainbows.

Conclusion

In essence, a rainbow is a breathtaking display of physics in action. It's a reminder that the seemingly simple phenomenon of light interacting with water can create some of the most stunning visual spectacles in the natural world.

Sources

  1. Rainbow - WikipediaCC-BY-SA-4.0
  2. Rainbows - NOAA National Weather Servicefair-use
  3. Rainbows - Met Officefair-use

Missing an answer?

Suggest a question and we'll generate an answer for it.