Free Pattern :: Zippy Knitting Loom Infinity Scarf
Free Patterns :: New Projects Using Smoothfoam for Valentine's Day

Free Pattern :: Rainbow Children's Hat / Beanie


When you realize how perfect everything is you will tilt your head back and laugh at the sky. ~Buddha


I love rainbows.  Aren't our children the treasure at the end of the rainbow?  I love to knit with highly saturated colors and what better way to do that then to knit a  youngster a rainbow hat to keep them warm on winter days.  The hat is sized at 18" circumference to fit a 7-8 year old. Children at this age frequently draw rainbows in art class, so give them one to wear.


You will need:

1 skein each of Red, orange, yellow, green, blue and purple acrylic yarn ( I use Lion Brand's Vanna Choice)
16" #8 circular needle
#8 double point needles
Tapestry needle
ruler / tape measure
Stitch Marker

Gauge: 16 stitches x 22 rows = 4" (10 cm) on size 9 (5 mm) needles 

Stitches: garter in the round - Knit a round, purl a round, and repeat.

 Stockinette in the round - Knit every round


Let's Knit:

Cast on 72 stitches with red. Add stitch marker, join round. Work in garter for the next inch.

HINT: Always leave a 4" tail when switching colors to make it easy to sew in the tail.

Finish round and join Orange.  Work in stockinette for an inch.

Finish round and join Yellow.  Work in stockinette for an inch.

Finish round and join Green.  Work in stockinette for an inch.

Finish round and join blue: Work in stockinette for a half inch  Place a stitch marker every 9th stitch for a total of 9 sections. Begin decreasing.  K2tog before every stitch marker.  After one round of decreasing, Knit the next round and then work another round of decreases.  Continue until you have an inch of blue knit.

Switch to Purple.continue working a decrease round and then a knit round until 40 stitches remain an switch to double point needles., then knit 2 rounds between every decrease round until only 8 stitches remain.  Decrease until 6 stitches remain and work an i-cord for the remaining 5-6 inches.


 Cut a 6 inch tail and thread a tapestry needle.  Run the needle though all six stitches and cinch tightly. Work the tail back through the cord and then Knot the cord.  

Sew in all tails. I tend to work my through the the back of the stitches to actually lock in the tail:


  Download ©2016 The Rainbow Children’s Beanie - PDF


Want to adjust the hat size to fit another person...?   Check out my directions here.




I just added a PDF for you to download and print.



HI Renee,

For an adult pattern, cast on 88 stitches for a 22 inch circumference. Follow pattern for striping as for children, but working on 88 stitches.

When you get to the decreases. Place a stitch marker every 11 stitches. Begin decreasing as in pattern, continue as in pattern.

Hope this works for you!


Can you suggest how to adapt this to a 3 year old's head? Thanks!


I want to try this colorful hat for my 4 years old daughter. Can you please share the stitches count and pattern for 4 years old.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.


Post a comment

Your Information

(Name and email address are required. Email address will not be displayed with the comment.)