For parents of young learners

10 lines on the rainbow for kids

"The rainbow" is a favourite science and writing topic for young children. Here are simple lines for every class, a short speech and useful words.

By the Eloqova team · Updated 6 November 2026

Free printable kit for your child's class: speaking worksheets and a speech planner.Get it free

Make it your own: Swap in your child's own details where they fit, so the lines are true and easy to remember. Say the lines aloud before writing them; speaking first makes writing easier.

5 lines on the rainbow for UKG and Class 1

  1. A rainbow is very beautiful.
  2. It has seven colours.
  3. We see it in the sky.
  4. It comes after the rain.
  5. I love to see a rainbow.

10 lines on the rainbow for Classes 1 to 3

  1. A rainbow is a beautiful arc of colours in the sky.
  2. It has seven colours.
  3. The colours are violet, indigo, blue, green, yellow, orange and red.
  4. We can remember them as VIBGYOR.
  5. A rainbow appears when the sun shines during or after rain.
  6. Sunlight passes through tiny raindrops and splits into colours.
  7. We see a rainbow when the sun is behind us.
  8. Rainbows are often seen in the morning or evening.
  9. Sometimes we can see two rainbows together.
  10. Everyone feels happy when they see a rainbow.

10 lines on the rainbow for Classes 4 and 5

  1. A rainbow is a curved band of seven colours that appears in the sky.
  2. Its colours, in order, are violet, indigo, blue, green, yellow, orange and red, or VIBGYOR.
  3. Sunlight looks white, but it is really made of many colours.
  4. When sunlight enters raindrops, it bends and splits into separate colours.
  5. This bending of light is called refraction, and the splitting is called dispersion.
  6. To see a rainbow, the sun must be behind you and the rain in front of you.
  7. Rainbows are most common in the early morning or late afternoon, when the sun is low.
  8. Sometimes a fainter second rainbow appears, with its colours in the opposite order.
  9. We can make a small rainbow ourselves with a garden hose or a glass of water in sunlight.
  10. Rainbows remind us that beautiful things can come after a storm.

A short speech on the rainbow (Classes 3 to 5)

Good morning, everyone. Today I will speak about the rainbow, one of nature's most beautiful sights.

A rainbow appears when sunlight passes through raindrops and splits into seven colours: violet, indigo, blue, green, yellow, orange and red. We remember them as VIBGYOR.

A rainbow teaches us that after every storm, something beautiful can come. Let us always look for the rainbow. Thank you.

Useful words for talking about the rainbow

  • rainbow
  • colours
  • arc
  • sky
  • sunlight
  • raindrops
  • VIBGYOR
  • violet
  • indigo
  • refraction
  • dispersion
  • prism
  • bright
  • beautiful
  • double rainbow
  • storm
  • curved
  • light
  • nature
  • science

How to practise at home

  1. Make a rainbow with a glass of water in sunlight and describe it in English.
  2. Learn the colours in order using VIBGYOR.
  3. Draw and colour a rainbow, then label each colour.
  4. Practise the speech with a cheerful, bright voice.

Questions parents ask

How do I write 10 lines on a rainbow?

Say what a rainbow is, its seven colours, how it forms from sunlight and raindrops, when we see it, and how it makes us feel.

What are the 7 colours of the rainbow?

Violet, indigo, blue, green, yellow, orange and red, remembered as VIBGYOR.

How is a rainbow formed?

When sunlight passes through raindrops, it bends and splits into seven colours, making a rainbow in the sky.

More free guides

Want expert help? See our public speaking classes for kids: live 1:1 online classes for UKG to Grade 8.