Rainbow Granny Square Blanket

This rainbow granny square blanket can be made with the following materials or any yarn and colours that you like. It can also be made with more squares if you want it larger.

My squares are 6.5” if using the same materials and amount of squares the blanket measures approx 46” x 46” after the edging.

Materials

Hobbii Crafting Acrylic 100% acrylic (347 metres per 170g) You will need 1 skein of each of the following colours

(02) Ivory

(08) Pale yellow

(13) Medium Rose

(18) Soft purple

(20) Cerulean Blue

(22) Cornflower Blue

(26) Aqua

5.5mm crochet hook

Scissors

Needle

WRITTEN IN ENGLISH US CROCHET TERMS WITH ABBREVIATIONS FOR UK 

sc = single crochet (double crochet UK)

dc = double crochet (treble crochet UK)

ch = chain

slst = slip stitch

** = repeat between

[ ] = in the same stitch

NOTES

  • The ch3 at the beginning counts as the first dc.

SQUARES

Make 49 squares. Make 25 squares in the following rainbow order, then 24 squares in reverse colours.

Starting with Pale Purple

Round 1: ch3, dc 2, ch2, *3 dc, ch2* x 3 into a magic circle, slst to the first stitch. (12)  

Join Cerulean Blue in any ch2 corner

Round 2: [ch3, 2 dc, ch2, 3 dc] in the ch2 space, [3 dc, ch2, 3 dc] in each ch2 space, slst to the first stitch. (24) 

Join Cornflower Blue in any ch2 corner

Round 3: [ch3, 2 dc, ch2, 3 dc] in the ch2 corner space, 3 dc in between the cluster below, *[3 dc, ch2, 3 dc] in ch2 corner space, 3 dc in between the cluster below x 1* x 3, slst to the first stitch. (36) 

Join Aqua Blue in any ch2 corner

Round 4: [ch3, 2 dc, ch2, 3 dc] in the ch2 corner space, 3 dc between each of the next 2 clusters below, *[3 dc, ch2, 3 dc] in the ch2 corner space, 3 dc in between each of the next 2 clusters below* x 3, slst to the first stitch. (48) 

Join Pale Yellow in any ch2 corner

Round 5: [ch3, 2 dc, ch2, 3 dc] in the ch2 corner space, 3 dc in between each of the next 3 clusters below, *[3 dc, ch2, 3 dc] in the ch2 corner space, 3 dc in between each of the next 3 clusters below* x 3, slst to the first stitch. (60) 

Join Medium Rose in any ch2 corner

Round 6: [ch3, 2 dc, ch2, 3 dc] in the ch2 corner space, 3 dc in between each of the next 4 clusters below, *[3 dc, ch2, 3 dc] in the ch2 corner space, 3 dc in between each of the next 4 clusters below* x 3, slst to the first stitch. (72)

Fasten off.

JOINING

I used this slst using Ivory, the same as this VIDEO. I joined the squares 7 wide x 7 long.

Once you have all the squares joined, you can add any edging you want. I did the following edging.

EDGING

Join Ivory in any corner

Row 1: [ch1, sc, ch2, sc] in the corner, sc across all squares, *[sc, ch2, sc] in the corner, sc across all squares* repeat to the end, slst to the first, slst to the ch2 corner.

Row 2: ch1, reverse sc (crab stitch) around, making 2 sc in the corners.

Fasten off.

I would love to see your makes feel free to share #bcdrainbowgrannysquareblanket @babycrochetdesigns Instagram, Pinterest and Facebook. For pattern support either email me or join my pattern support group on Facebook.

*COPYRIGHT © 2025 This pattern is made for personal use only. My patterns may not be used in any tutorials. You may not copy, share or sell this pattern, or use any of my photos. You may make and sell items made from my patterns in moderation but please be kind and credit me in any of your photos or listings @BabyCrochetDesigns as the designer many thanks*