This is something my children and I did a few weeks ago in light of the current pandemic. We decided to spread some colour and happiness to our neighbourhood after seeing similar artworks circulating social media. As a lot of children are at home this could be the perfect activity to spread some positivity and to uplift their moods!


  • 1 White cardboard poster or paper
  • 1 Paints
  • 1 Primary colour chart
  • 2 Painbrushes
  • A Handful Cotton balls for clouds
  • 2 Glitter
  • 1 Pencil
  • 1 Demo pic of a rainbow
  • 1 Glue


  1. First step is to outline your rainbow using a pencil or a small paintbrush with yellow paint as yellow is an easy colour to cover. Make sure you look at your rainbow demo pic to see how much space you need for each colour.
  2. Once your outline is done you can start painting! Make sure you mix your colours using the primary colour chart to show you how to mix the colours you will need. After you've painted the rainbow let it dry before proceeding to the next step.
  3. Once your rainbow is dry, get some glue and start sticking cotton balls on the bottom corners of your rainbow to replicate clouds. You can make them as fluffy as you like!
  4. Once your clouds are stuck on, you can use some glue on the rainbow and add glitter to it to make your rainbow shine!
  5. Once you're finished put some blu tac on your rainbow and pop it up onto your window to spread some light and happiness to your neighbourhood!

Want other brilliant projects sent to you?

You'll need to check this email to complete your signup.


This project was posted by:

    • 14 Apr 2020
      8:22 pm

Post your project
  • This is a cute idea. It would also make a lovely card to send to someone.


  • Beautiful. Thank you for making this craft and to show it to us.


  • I love this. All the colours of the rainbow really do brighten things up.


  • Very cute!
    I bought my toddler rainbow cardboard cut outs from kmart as they were only a dollar but unfortunately she wanted to paint the whole thing all blue lol


  • Love the rainbows and all the lovely brightness it brings along..


  • This is so sweet, definitely brightens up the day of whoever sees it.


  • It looks so nice,love rainbows!


  • A lovely project for kids to make everyone happy.


  • A cheery picture. It would have brightened people’s spirits


  • Rainbows make everyone happy. Great idea.


  • Beautiful idea.


  • Very clever idea – thanks for sharing. Have seen some teddy bears around, but not this rainbow. Will keep looking.


  • just gorgeous and easy too.


  • Nice and simple !


  • A beautiful and timely project


Post a comment
Like Facebook page

LIKE MoM on Facebook

Please enter your comment below
Would you like to include a photo?
No picture uploaded yet.
Please wait to see your image preview here before hitting the submit button.
Your MoM account

Lost your password?

Enter your email and a password below to post your comment and join MoM:

↥ Back to top

Thanks For Your Star Rating!

Would you like to add a written rating or just a star rating?

Write A Rating Just A Star Rating