Are You Smarter Than A Fifth Grader? Test Your Elementary School Knowledge
How many colors are there in a rainbow?

Retry
Correct
Incorrect
The correct answer is 7. A rainbow is a natural phenomenon caused by the reflection, refraction, and dispersion of sunlight through water droplets in the atmosphere, displaying seven colors: red, orange, yellow, green, blue, indigo, and violet.
Bernd Weißbrod/dpa (Photo by Bernd Weißbrod/picture alliance via Getty Images
Bernd Weißbrod/dpa (Photo by Bernd Weißbrod/picture alliance via Getty Images
How many colors are there in a rainbow?
- 7
- 6
- 9
- 8
Scroll down to continue on!