Why Don’t I See All the Colors in a Rainbow?

Violet, indigo, blue, green, yellow, orange, and red. I spy with my eye, seven rainbow colors in the sky. Why? It’s intriguing, isn’t it? Out of all the colors we can see, only seven of them are present on the rainbow. So where are the rest?

No, no… I’m sure I’m not colorblind. I can see pink, black, purple, and all the other colors around me, but I can’t see those in the rainbow.

Could it be possible that there are many more colors present in the rainbow, but our eyes can only distinguish those seven? That is precisely true.

The rainbow has colors that range from the ultra-violet and infrared region as well!! That’s a lot of colors, but we simply can’t see them. Why is that? Well, let’s take a walk back to our school lessons and find out.

Rods and Cones

When we walk into a dark room, have you ever noticed that it takes time for our eyes to adjust? How does that happen? This action is due to the presence of rods and cones at the back of our eyes.  Rods are sensitive and respond only to the presence or absence of light, whereas cones are all about colors. We have three different types of cones – blue, red, and green.


When you look at a banana, your red and green cones fire up and allow you to see the yellow of the banana. Your cones activate depending on what color you see. The proper mixture of cones being fired up allows us to see those colors.

For some colors, one cone might fire up completely, while another only fires partially. When you see the color white, for instance, all three cones will respond.

Some people are colorblind because one or more of their cones don’t work.  How will they see the colors of a rainbow then? Well, they’ll just see a smaller set of colors or the colors will be less prominent to them.

Absence of Colors

Now we know how eyes perceive colors (the cones in our eyes), but, when I look up at a rainbow, I still don’t see brown, white, black, pink, and many other colors. Why is that?

Well, the colors we see from the rainbow are spectral colors, because these colors are also present in the visible spectrum.

Visible Spectrum

Credits:Peter Hermes Furian/Shutterstock

Notice how there’s no pink or brown, or even purple? These colors don’t have their own wavelength. For me to see them, they have to be mixed with colors of different wavelengths. Take pink, for example, which is only made when you mix red and blue wavelengths!

Now, back to the rainbow. Look at where the blue band is and look where the red band is. There is no overlapping of bands, so there is no pink.

Next, consider purple! What is purple made of? Red and blue. As stated above, there is no contact with each other. As for brown, which is a mix of green and red, those bands are similarly not in contact with each other in the rainbow.

Now, I understand why these colors aren’t up there, but what about black and white? That is the particularly interesting and brilliant part of this rainbow color mystery.

White light is the reason why we see the rainbow in the first place. The colors I’m seeing come from this white light.

Light through prism

Credits:Peter Hermes Furian/Shutterstock

Furthermore, black is the absence of any color, and we’re talking about a rainbow, so that makes sense, right?

Another interesting fact is that everyone will see slightly different shades of color when we look at the rainbow. It’s how our eyes look at it. Different sets of eyes means different responses to colors.

I never thought that there was so much to colors. There are still plenty of colors that we can’t see in a rainbow, but that doesn’t mean they aren’t there! These other colors are in the ultra-violet and infrared regions, which our eyes cannot naturally detect.

But hey, what we can see is still pretty beautiful, right?


  1. Arizona State University – School of Life Sciences
  2. Spectral Colors – Wikipedia

Find Us On Facebook

Find Us On Google Plus

Find Us On Twitter