Isaac Newton is credited with being the first to show that white light is made up of all of the colors of the visible spectrum. He also showed that this light could be split into its different colors by a process called refraction. To refract light, he used a prism, but water can also be used to refract visible light. The product of refracting white light is a rainbow, just like the ones you see in the sky.

Method 1
Method 1 of 3:

Refracting Light with a Prism

  1. 1
    Get a prism. There are different types of prisms that manipulate light in different ways. You will need to get a basic prism, also called a refractive prism. This type of prism will allow the light to bend in a way that splits it based on its wavelength. In other words, shorter wavelengths bend more, and longer wavelengths bend less. This creates a rainbow as the light exits the prism.[1]
    • You can buy a prism at a science supply store, a hobby store, or online. Basic prisms are relatively inexpensive.
  2. 2
    Find a sunny place. The prism operates by splitting a beam of white light into its component colors. To see this, you will need a high-intensity light source. Put the prism by a sunny window or outside on a sunny day.[2]
    Advertisement
  3. 3
    Allow light to pass through the prism. Make sure that there is nothing blocking the light from reaching the prism. As the light passes through, it will bend and be split into a rainbow. It might be easier to see if you aim the prism at a white wall or a white piece of paper.[3]
  4. Advertisement
Method 2
Method 2 of 3:

Passing Light Through Mist

  1. 1
    Locate a water source. Usually, rainbows are seen in the rain. That is because there are many water droplets falling through the sky refracting the sun’s light. To mimic that, you should find a source of water that can be moved. A water hose or a spray bottle will work nicely.[4]
  2. 2
    Create a mist. A stream of water is not ideal for creating a visible rainbow. Instead, you want a mist of water that the sun has to pass through. You can create this mist by holding your thumb over the end of a water hose, or turning a nozzle to the “mist” position.[5]
  3. 3
    Turn your mist so that it catches the light. Once you have a steady mist, turn so that the sun’s light passes directly through the mist. This will allow the sunlight to be refracted by the small droplets of water. You will see the rainbow form in the mist.[6]
  4. Advertisement
Method 3
Method 3 of 3:

Shining Light Through Still Water

  1. 1
    Fill a clear glass with water. Get a glass that has smooth, clear edges. Textured, colored, or patterned glass will impair the results. Fill the glass all the way to the top and try not to spill any of the water.[7]
    • Alternatively, you can put the water in a tub or other container. If you do this, place a mirror in the container and submerge it halfway at a 45 degree angle.[8]
  2. 2
    Let light shine through the glass. The light should shine through the top of the glass and directly hit the surface of the water. The light should shine out the side of the glass, and a rainbow will be visible. The water causes the light to refract much in the same way that a prism does.[9]
  3. 3
    Use a backdrop if you’re using a tub and mirror. If you are struggling to see the rainbow, position the glass so that it shines onto a white wall or a white piece of paper. This backdrop will make it easier to see the rainbow. You can use other colors, but this might not be as effective.[10]
    • If you are using a mirror in a tub, place the paper above the mirror to see the light when it refracts.
  4. Advertisement

Community Q&A

  • Question
    How is a rainbow created?
    Community Answer
    Community Answer
    A rainbow is formed when white light is dispersed into its component colours which are red, orange, yellow, green, blue, violet and indigo. You usually see a rainbow after rain or at places near a waterfall because water droplets are suspended in the air, causing sunlight to disperse.
  • Question
    Can you make a rainbow indoors without using sunlight, a mirror or glass?
    Community Answer
    Community Answer
    A disc or a CD has a film that makes rainbows when in contact with strong light.
  • Question
    Why do I need sunlight in order to create a rainbow?
    Community Answer
    Community Answer
    The light emitted from the sun has white light, which is actually a mixture of different colors. When the sunlight refracts with the water droplets in the air, the white light disperses in form of different colors of the spectrum.
Advertisement

About This Article

Bess Ruff, MA
Co-authored by:
Environmental Scientist
This article was co-authored by Bess Ruff, MA. Bess Ruff is a Geography PhD student at Florida State University. She received her MA in Environmental Science and Management from the University of California, Santa Barbara in 2016. She has conducted survey work for marine spatial planning projects in the Caribbean and provided research support as a graduate fellow for the Sustainable Fisheries Group. This article has been viewed 544,420 times.
24 votes - 74%
Co-authors: 92
Updated: March 6, 2023
Views: 544,420
Categories: Featured Articles | Physics
Article SummaryX

If you want to make a rainbow in a glass of water or a jar, choose a smooth glass with no textures or colors. Then, fill it with water and shine light down onto the surface of the water. That will cause the light to refract and come out of the side of the glass as a visible rainbow. If you’re struggling to see the rainbow, have it shine onto a white wall or a piece of paper so it contrasts better. For tips from our reviewer on using a prism or mist to make a rainbow, read more!

Did this summary help you?
Advertisement