How is a rainbow produced ?

The dispersion of sunlight produces a rainbow by the raindrops in the atmosphere.

  • A Rainbow is formed due to sunlight and atmospheric conditions.
  • Light enters a water droplet, slows down and bends as it goes from air to water, denser.
  • The light reflects off inside the droplet separating into its component wavelengths or colours.
  • When light exits the droplet, it creates a rainbow.
  • This happens when the rays from the sun come into contact with the raindrop at a certain angle.


Was this answer helpful?


5 (1)


Choose An Option That Best Describes Your Problem

Thank you. Your Feedback will Help us Serve you better.

Leave a Comment

Your Mobile number and Email id will not be published. Required fields are marked *




Free Class