How Does a Rainbow Get Its Colours?
The Magical Journey of Sunlight Through Tiny Raindrops
Have you ever looked up after a rain shower and spotted a bright rainbow stretching across the sky? It almost looks like someone painted colourful stripes across the clouds! But did you know that a rainbow isn’t actually an object you can touch? It’s a beautiful trick of light created by the Sun and tiny drops of water.
Let’s find out how this amazing natural wonder gets its beautiful colours!
It All Begins with Sunlight
The Sun may look bright white or yellow to us, but its light is actually made up of many different colours mixed together. These colours travel together as white light, so we normally can’t see them separately.
Think of sunlight as a giant box of crayons. All the colours are inside the box, but they stay together until something separates them.
Raindrops Are Nature’s Tiny Prisms
Every raindrop floating in the air acts like a tiny glass prism.
When sunlight enters a raindrop, three exciting things happen:
Refraction – The Light Bends
As sunlight enters the raindrop, it slows down because water is denser than air. This makes the light bend. Scientists call this refraction.
Reflection – The Light Bounces
The bent light reaches the back of the raindrop and bounces off the inside, almost like a ball bouncing off a wall.
Refraction Again – The Colours Spread Out
When the light leaves the raindrop, it bends once more. This second bend causes the white light to split into many different colours. This is called dispersion.
Each colour bends by a different amount:
🔴 Red bends the least.
🟣 Violet bends the most.
Because of this, the colours spread out into a beautiful rainbow.
The Seven Rainbow Colours
The colours always appear in the same order:
❤️ Red
🧡 Orange
💛 Yellow
💚 Green
💙 Blue
💜 Indigo
💜 Violet
A fun way to remember them is:
A fun way to remember them is:
VIBGYOR
Violet, Indigo, Blue, Green, Yellow, Orange, Red
Why Can We Only See a Rainbow Sometimes?
Rainbows don’t appear every time it rains.
To see one, three things must happen:
The Sun must be shining.
There must be tiny water droplets in the air.
The Sun should be behind you, while the rain is in front of you.
When all these conditions are just right, millions of raindrops work together to send colourful light to your eyes.
Does Everyone See the Same Rainbow?
Here’s something surprising—you and your friend standing nearby are not actually seeing the exact same rainbow!
Each person sees light coming from a different set of raindrops. Your brain combines the colourful light reaching your eyes into the rainbow you see. So every rainbow is unique to the person looking at it!
Why Is the Rainbow Curved?
A rainbow forms a curved shape because the coloured light reaches your eyes at a special angle. All the tiny raindrops sending light from that angle create a giant circle around a point opposite the Sun.
From the ground, the Earth blocks the bottom half of the circle, so we usually see only a colourful arch.
If you’re high in an airplane or on a mountain, you might be lucky enough to see a complete circular rainbow!
Can Rainbows Appear Without Rain?
Yes!
Rainbows can also appear in:
Waterfalls 💦
Garden sprinklers 🚿
Fountain sprays ⛲
Ocean mist 🌊
Morning dew 🌿
Anywhere tiny water droplets float in the air, a rainbow can form if sunlight shines through them.
Amazing Rainbow Facts
🌈 Every rainbow is made from millions of tiny raindrops.
🌈 You can never reach the end of a rainbow because it changes as you move.
🌈 Rainbows are not painted in the sky—they are made by light.
🌈 Sometimes a double rainbow appears! The second rainbow is fainter and has its colours in the opposite order because the light bounces twice inside the raindrops.
🌈 Moonlight can even create a moonbow! These are much fainter than rainbows because moonlight is much dimmer than sunlight.
The Colourful Takeaway
Rainbows may look magical, but they are created by science! When sunlight shines through tiny raindrops, the light bends, bounces, and spreads into all the beautiful colours hidden inside white light. Every rainbow is a reminder that even ordinary sunlight holds a spectacular surprise. So the next time you see a rainbow after the rain, you’ll know exactly how nature paints the sky with colour!
Free How Does a Rainbow Get Its Colours? Worksheet
Want to help your child remember what they learned?
I’ve created a free printable How Does a Rainbow Get Its Colours? Worksheet filled with fun activities, matching exercises, and drawing challenges.
🖨️ Print it at home for a screen-free learning activity.
📄 Download the PDF and let your child complete it at their own pace.
I’d love to see your child’s finished worksheet! Feel free to share a photo in the comments or tag us on social media.


