skip to Main Content

How to Make a Rainbow Baby Toy

Spring has brought beautiful weather and I have rainbows on the brain! This is a free pattern for a rainbow baby rattle; it’s so simple to make but looks bright and fun. Handmade toys and softies are my favorite! I have four toy sewing patterns (two of them are free!) in my shop as well as several free tutorials.

This is a gift and I embroidered the baby’s name on the back for an extra personalized touch – my son was so disappointed this colorful noisemaker wasn’t for him. My baby is only 9 weeks old, so she was obliging to sit for modeled photos but can’t really pick things up yet. She definitely wanted to though!

{This post contains affiliate links, indicated by an asterisk*. Please refer to ‘legal stuff’ in the top menu for more info.}

Rainbow Baby Gift

I paired it with a rainbow burp cloth, you can find that tutorial over at Seams & Scissors (I made a fresh one for the gift, don’t worry!). I’m wrapping it up with a few of my favorite Eric Carle books [this one* & this one*] and sticking it in this denim tote I made a while back and boom, perfect new baby gift, right?

Rainbow embroidery

The Mom announced baby’s name on Facebook the other day so I decided to embroider it on as a fun touch – you could also do a second rainbow on the back or make it rainbow patchwork with fabric pieces.

The finished toy is approximately 6.5  inches tall X 9 inches wide.

How to make a rainbow baby rattle


  • Polyfill or other soft stuffing
  • Rattle insert – I bought mine from Abby at While She Naps
  • Chopstick, crochet hook, or other blunt pointed object to poke out the corners
  • Glue stick (apparently there are special sewing/fabric ones*, but I use a regular fifty cent one from Target without issues)
  • 1/2 yard of white quilting cotton or light canvas – be sure to prewash!
  • Coordinating thread
  • Hand Sewing Needle
  • Scissors
  • Ric rac – one package of each color (red, orange, yellow, green, blue, purple)
    • Cut the following lengths: Red: 18.5″ — Orange: 16.5″ — Yellow: 15.5″ — Green: 13.5″ –Blue: 11.5″ –Purple: 11″
  • Rainbow pattern piece – – sign up for my newsletter and get the password to access this free template in my resource library


Trace & cut two rainbow shapes from your white cotton. Project is sewn with 1/4″ seam allowance.

step 1

1. Starting with red, gently curve each ric-rac piece around and secure with a glue stick every two inches or so. Be sure to leave room for a 1/4″ seam allowance around the edges and top! Continue in with each color. Let the glue dry for a few minutes and then sew each color on, staying in the middle of the ric rac.

If you are doing a decoration on the other side of the rainbow, do it now!

step 2

2. Place both pattern pieces right sides together and sew with 1/4″ seam allowance around, leaving a small gap at the base in between the purple ric rac.

step 3

3. Cut small divots out around the entire curve (example shown in red text), making sure not to cut through the stitching line. Clip the corners.

step 4

4. Gently pull the rainbow right side out through the gap you left and press. Use a chopstick or other instrument to poke the corners out, stuff, insert rattle, and then use a ladder stitch to close the gap. You’re done!

DIY Rainbow Rattle - free sewing pattern for a fun and easy baby toy. Rainbow sewing projects are cheery and bright; this is a great baby shower gift to sew in a hurry!

You can also download the full pattern/tutorial in a printable form on Craftsy*

Related Posts

This Post Has 9 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top