This is a super simple craft activity using the colours of the rainbow to demonstrate to preschoolers how rainbows form and to teach them about the colours of the rainbow.
I cut out a cloud shape, a sun, and a square for rain, and then asked my daughter to thread some fluffy wool around the cloud. She then coloured some small pegs, one for each colour of the rainbow, and attached them to the cloud in the right order.
I wanted to demonstrate that sunlight and rain are needed for a rainbow to form, so we attached those behind the cloud.
I then asked her to draw her rainbow, and we attached the clips again because they were fun and good for hand strength.
How to find rainbows in bubbles
Another easy rainbow activity for young children is looking for rainbows in bubbles. This can be extended by trying to make different shaped bubbles using shaped bubble wands, and observing how the bubbles are always a sphere even if the wand is square.
Fun Facts about Rainbows
Visible Light from the sun is known as white light. It contains a range of colours all with different wavelengths. The colours of the rainbow are:
Red, Orange, Yellow, Green, Blue, Indigo and violet
When white light shines through the bubble’s film, it is dispersed, splitting into different wavelengths so we can see all the colours!
More rainbow activities
Find out how to make a rainbow when there’s no rain.
Make a rainbow with a hosepipe on a sunny day, find rainbows in bubbles or use a prism.
Learn about weather with our easy weather science ideas.
Do you have a colour of the rainbow craft to share?

Last Updated on February 28, 2025 by Emma Vanstone
Leave a Reply