ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

What Causes a Rainbow?

Updated on January 8, 2012

An optical effect produced by sunlight shining on raindrops, a rainbow is most commonly seen during a sunshower, when the sun shines brightly despite the falling rain. The rainbow appears as a multi-colored, semi-circular band in the sky, with both ends generally apparently disappearing into the ground. It contains all the colors of the spectrum, from red through orange, yellow, green and blue to violet. These bands of color merge into each other.

The cause of a rainbow can best be understood by considering the interaction between a ray of sunlight and a single raindrop.

When the ray meets the front surface it enters the water but is refracted, the direction of its path being altered. The refracted ray is internally reflected from the far surface of the water and re-emerges through the front, suffering a second refraction. A side effect of the double refraction is the dispersion of light, the raindrop acting as a prism to separate the white sunlight into the colors of the spectrum.

Violet light is observed from raindrops closest to the ground and red light from raindrops farthest from the ground; the intermediate colors of light are seen between these two extreme positions.

What are the colors of the rainbow?

Most people know the colors of the rainbow: red, orange, yellow, green, blue, indigo, violet. But few have been fortunate enough to see some of the rarer manifestations of this natural phenomenon.

Some rainbows are all purple, all red, or even white. Some, instead of arching into the sky, lie flat or stand vertically in glowing pillars. And sometimes from an airplane, one can see a complete circle of multicolored light.

Rainbows may be visible whenever droplets of water catch the rays of the sun. The splashes from a ship plowing through the waves, the mist remaining after a shower on a sunny day, dew on a spider's fragile web, or the spray rising over a waterfall- each can put on a vibrant light show. To see the spectacular effects, one needs only to be in the right place at the right time.

Purple Rainbows

Purple rainbows are seen only before or at sunrise. A rare occurrence, they can be formed by high clouds that scatter the blue and violet light, which raindrops reflect back to the observer. At sunset, when the sun is low in the sky, a rainbow may be a dramatic red arc, because the shorter wavelengths (blue,green, and yellow) have been dispersed during their relatively long trip through the atmosphere.

White Rainbows

White rainbows can appear either in daylight or in moonlight, but for entirely different reasons. During the day, rays of sunlight may be reflected from very small droplets of moisture- so small that the emerging bands of color are close enough to overlap, creating white light. But a white rainbow seen by moonlight is not white at all.

It only seems so because the eye cannot detect color in light as weak as what the moon is reflecting. However, a photograph of a lunar rainbow, taken at the correct exposure, will be in full color.

Double Rainbow

A curious feature of double rainbows is that the colors of the two halves are mirror images. This is because the light in the outer rainbow is reflected not once but twice inside the raindrops, and emerges at such an angle that the order of the colors is reversed.

Rainbows that appear to be horizontal are sometimes seen above dew-covered fields or water-often with a second, "conventional" rainbow behind them.

Straight Rainbows

Standing like pillars at the end of a curved rainbow, straight rainbows are usually seen over a large expanse of water. Scientists suggest that reflections from the water create a number of rainbows, one above the other, but that only the ends of the rainbows are visible.

Why is a rainbow different colors unlike the uniform "white" light of the sun?

Sunlight is a mixture of light of different wavelengths. Although we can see each as a separate color, combined they appear to be white. As a ray of sunlight enters a raindrop, its colored components are bent, or refracted, at different angles and then reflected off the raindrop's inner surface. Then, as it leaves the raindrop, the light is bent once again. Red, the longest wavelength, is reflected to the highest or outermost arc; violet, the shortest wavelength, to the lowest or innermost arc; yellow and green, to arcs between the two.


    0 of 8192 characters used
    Post Comment

    • prey profile image


      4 years ago from places you should hope we never meet


    • prey profile image


      5 years ago from places you should hope we never meet

      This was as beautiful as its subject matter

      Thank you

      Miss ya



    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)