Rainbow Colours Names in English for Kids

Author at PW
April 01, 2025

Rainbow Colours Names in English for Kids:- Teaching kids from a young age about nature and the environment is very important. One of the right ways to do this is by introducing them to the colours of the rainbow. A rainbow is a beautiful sight that appears in the sky after it rains. It happens when sunlight passes through tiny water drops in the air, creating a colourful arc.

Children enjoy learning about rainbow colours name, which include Red, Orange, Yellow, Green, Blue, Indigo, and Violet. These seven colours together make a rainbow colour. To help kids remember, they can use the short form VIBGYOR. Each rainbow colour name is special and makes the sky look magical.

Teaching kids about the rainbow colour is a fun way to help them understand nature. Simple activities like drawing rainbows or spotting them in the sky can make learning exciting. By doing this, children become more curious and learn to enjoy the beauty around them.

Check Out: PW Kids' Books

Rainbow Colours

A rainbow is a beautiful natural sight that appears in the sky after rain. It forms when sunlight passes through raindrops, breaking into different colours. There are 7 colours of the rainbow, which always appear in the same order: Red, Orange, Yellow, Green, Blue, Indigo, and Violet.

Many people wonder, what is the middle colour of the rainbow? The answer is Green. Since there are 7 colours of the rainbow, Green is the fourth colour, making it the middle one.

Each colour in a rainbow appears because of how light bends inside raindrops. The colours always stay in the same order, with Red on the outside and Violet on the inside. Seeing a rainbow is always a special moment, reminding us of the beauty of nature.

7 Colors of Rainbow in Order

There are 7 colours of the rainbow in order, but remembering them all can sometimes be tricky. To make it easier, people use simple short forms like VIBGYOR, which stands for Violet, Indigo, Blue, Green, Yellow, Orange, and Red. Another common way to remember the rainbow colours is ROYGBIV, which lists the colours in reverse order of VIBGYOR. These shortcuts help in quickly recalling the sequence of colours seen in a rainbow. The 7 colours of the rainbow in order are:

  1. Red

  2. Orange

  3. Yellow

  4. Green 

  5. Blue

  6. Indigo

  7. Violet

Check Out: Kids Activity Books

Rainbow Colours Names in English for Kids

Rainbow Colours Names in English and basic details about the 7 rainow colours here:- 

Colour

About It

Violet

The first colour of the rainbow, seen on the inner edge. It is formed by mixing blue and red light. Violet has the shortest wavelength among all the rainbow colours, ranging from 380-450 nm. It appears faint because our eyes are less sensitive to this colour.

Indigo

The second colour of the rainbow, located between violet and blue. Indigo is a mix of blue and violet and has a wavelength of around 440 nm. It is a deep, rich shade that is sometimes difficult to distinguish separately.

Blue

The third colour of the rainbow. It appears because the shorter wavelengths of light scatter more easily in water droplets. The blue colour is commonly associated with the sky and ocean. Its wavelength is 450-495 nm.

Green

The fourth and middle colour of the rainbow. It is formed by mixing blue and yellow light. With a wavelength of around 550 nm, green is a colour that our eyes are very sensitive to, making it appear bright and clear in the rainbow.

Yellow

The fifth colour of the rainbow, placed between green and orange. Yellow is created by mixing red and green light. It has a wavelength of around 565 nm and is often linked with sunlight and warmth.

Orange

The sixth colour of the rainbow, appearing between yellow and red. Orange is a mix of red and yellow and has a wavelength of around 585 nm. It is a warm, vibrant colour often associated with sunsets.

Red

The seventh and last colour of the rainbow, appearing on the outer edge. Red has the longest wavelength among all rainbow colours, ranging from 620-750 nm. This makes it the most visible from a distance. It is a bold and strong colour, often associated with warmth and energy.

Also Check, Kids Coloring Books

How is the Rainbow Formed?

A rainbow forms when sunlight passes through raindrops in the air. Sunlight consists of multiple colours, and when it enters a raindrop, it bends or refracts, causing the colours to separate. The light then reflects inside the droplet before exiting, forming a beautiful arc of colours in the sky. This process, called dispersion, creates the seven colours of the rainbow in the order Red, Orange, Yellow, Green, Blue, Indigo, and Violet (VIBGYOR). Each colour appears due to different wavelengths of light.

Rainbows are usually seen after rain when sunlight shines through moisture in the air. However, they can also appear in mist, dew, or even near waterfalls. They are a stunning example of how light and water interact in nature.

Read More: Hindi Alphabet for Kids

                    List of 5 Letter Words for a Strong Vocabulary

Rainbow Colours Names FAQs

  1. What are the 7 colours of the rainbow in order?
    The 7 colours of the rainbow in order are Violet, Indigo, Blue, Green, Yellow, Orange, and Red (VIBGYOR).

  2. What is the middle colour of the rainbow?
    The middle colour of the rainbow is Green, as it is the fourth colour in the VIBGYOR sequence.

  3. Why do rainbows have 7 colours?
    A rainbow has 7 colours because sunlight splits into different wavelengths when it passes through raindrops, creating a spectrum of 7 visible colours.

  4. Which colour of the rainbow has the longest wavelength?
    Red has the longest wavelength (620-750 nm), which is why it appears on the outer edge of the rainbow.

  5. Which colour of the rainbow has the shortest wavelength?
    Violet has the shortest wavelength (380-450 nm), appearing on the inner edge of the rainbow.

This site uses cookies to improve your experience. By clicking, you agree to our Privacy Policy.