A rainbow is a beautiful sight in the sky that appears after rain when sunlight passes through water droplets. It has seven colors: red, orange, yellow, green, blue, indigo, and violet. These colors always appear in the same order. Rainbows look like a colorful arc and make us feel happy and amazed by nature’s beauty.

Rainbow Colors Name in Order

The order of the colors of a rainbow is as follows:

  • Red
  • Orange
  • Yellow
  • Green
  • Blue
  • Indigo
  • Violet

Rainbow Color Wavelengths

Violet: 380- 450 nm

Blue: 450- 495 nm

Green: 495-570 nm

Yellow: 570- 590 nm

Orange: 590-620 nm

Red: 620-720 nm

Rainbow Color Names Order in English

The Rainbow  has seven colors: red, orange, yellow, green, blue, indigo, and violet.

Why are Rainbow colors so attractive?

Rainbow colors are so attractive because they are bright and vibrant. The smooth blend from one color to the next catches our eyes and makes us feel happy and calm. They arranged in a perfect, natural order. Rainbows are also rare, so seeing one feels special and magical. Their beauty reminds us of nature’s wonders and fills us with a sense of joy and wonder.