Razzle Dazzle Rainbow Blanket

This rainbow blanket works up fairly quick! I used cotton dk yarn, but any yarn can be used even aran weight 4, but the size will differ. It can be made in lots of other different colour combinations than what I used.

The ad free PDF can be purchased on Ravelry


The finished size is 35” inches wide x 32” long (35” including tassels).


Materials 

Cotton Dk / weight 3 yarn (I used a mixture of paintbox cotton dk, 125 metres per 50 grams)

Kingcole Cottonsoft (210 metres per 100 grams)

Approximately 

120 metres red

110 metres purple

100 metres dark pink

90 metres pink

80 metres orange

70 metres peach

60 metres yellow

50 metres light green

40 metres dark green

30 metres light blue

20 metres dark blue

10 metres darker purple

10 metres lighter purple


4mm crochet hook

Scissors


Gauge 

With 4mm hook

9 hdc x 5 rows = 2” x 2”


Written in US terms with abbreviations for UK

ch = chain

sc = single crochet (double crochet UK)

hdc = half double crochet (half treble crochet UK)

slst= slip stitch

= in between should be repeated

[ ] = in the same stitch

Starting with lighter purple Chain 63

Row 1: hdc in the third chain from hook, hdc 59, [7 hdc] in the last to turn, hdc 60 down the other side of the chain. (127) Turn

Row 2: ch1, hdc 60, *[2 hdc] in the next* x 7, hdc 60. (134) Turn

Row 3: ch1, hdc 60, *[2 hdc] in the next, hdc 1* x 7, hdc 60. (141) Turn

Row 4: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (141) Turn Change to darker purple

Row 5: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (141) Turn

Row 6: ch1, hdc 60, *[2 hdc] in the next, hdc 2* x 7, hdc 60. (148) Turn

Row 7: ch1, hdc 60, *[2 hdc] in the next, hdc 3* x 7, hdc 60. (155) Turn

Row 8: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (155) Turn Change to dark blue

Row 9: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (155) Turn

Row 10: ch1, hdc 60, *[2 hdc] in the next, hdc 4* x 7, hdc 60. (162) Turn

Row 11: ch1, hdc 60, *[2 hdc] in the next, hdc 5* x 7, hdc 60. (169) Turn

Row 12: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (169) Turn Change to light blue

Row 13: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (169) Turn

Row 14: ch1, hdc 60, *[2 hdc] in the next, hdc 6* x 7, hdc 60. (176) Turn

Row 15: ch1, hdc 60, *[2 hdc] in the next, hdc 7* x 7, hdc 60. (183) Turn

Row 16: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (183) Turn Change to dark green

Row 17: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (183) Turn

Row 18: ch1, hdc 60, *[2 hdc] in the next, hdc 8* x 7, hdc 60. (190) Turn

Row 19: ch1, hdc 60, *[2 hdc] in the next, hdc 9* x 7, hdc 60. (197) Turn

Row 20: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (197) Turn Change to light green

Row 21: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (197) Turn

Row 22: ch1, hdc 60, *[2 hdc] in the next, hdc 10* x 7, hdc 60. (204) Turn

Row 23: ch1, hdc 60, *[2 hdc] in the next, hdc 11* x 7, hdc 60. (211) Turn

Row 24: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (211) Turn Change to yellow

Row 25: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (211) Turn

Row 26: ch1, hdc 60, *[2 hdc] in the next, hdc 12* x 7, hdc 60. (218) Turn

Row 27: ch1, hdc 60, *[2 hdc] in the next, hdc 13* x 7, hdc 60. (225) Turn

Row 28: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (225) Turn Change to peach

Row 29: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (225) Turn

Row 30: ch1, hdc 60, *[2 hdc] in the next, hdc 14* x 7, hdc 60. (232) Turn

Row 31: ch1, hdc 60, *[2 hdc] in the next, hdc 15* x 7, hdc 60. (239) Turn

Row 32: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (239) Turn Change to orange

Row 33: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (239) Turn

Row 34: ch1, hdc 60, *[2 hdc] in the next, hdc 16* x 7, hdc 60. (246) Turn

Row 35: ch1, hdc 60, *[2 hdc] in the next, hdc 17* x 7, hdc 60. (253) Turn

Row 36: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (253) Turn Change to lighter pink

Row 37: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (253) Turn

Row 38: ch1, hdc 60, *[2 hdc] in the next, hdc 18* x 7, hdc 60. (260) Turn

Row 39: ch1, hdc 60, *[2 hdc] in the next, hdc 19* x 7, hdc 60. (267) Turn

Row 40: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (267) Turn Change to darker pink

Row 41: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (267) Turn

Row 42: ch1, hdc 60, *[2 hdc] in the next, hdc 20* x 7, hdc 60. (274) Turn

Row 43: ch1, hdc 60, *[2 hdc] in the next, hdc 21* x 7, hdc 60. (281) Turn

Row 44: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (281) Turn Change to purple

Row 45: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (281) Turn

Row 46: ch1, hdc 60, *[2 hdc] in the next, hdc 22* x 7, hdc 60. (288) Turn

Row 47: ch1, hdc 60, *[2 hdc] in the next, hdc 23* x 7, hdc 60. (295) Turn

Row 48: ch1, sc 1, *skip 1, ch1, sc 1* repeat to end. (295) Turn Change to red

Row 49: ch1, sc 1, *dc in the skipped stitch from the last row, sc* repeat to end. (295) Turn

Row 50: ch1, hdc 60, hdc 59, *[2 hdc] in the next, hdc 24* x 7, hdc 60. (302) Turn

Row 51: ch1, hdc 60, *[2 hdc] in the next, hdc 25* x 7, hdc 60. (309) Turn

Row 52: ch1, [sc, ch2, sc] in the first, *skip 1, [sc, ch2, sc] in the next* repeat to end. Fasten off.



Tassels

Cut 16, 10 inch strands of yarn in each colour.

Fold eight strands of yarn in half and pull the centre part way through the centre of each colour, so it's about an inch through forming a loop, then pull the tail ends of yarn through the loop and tighten.

Repeat this twice for each colour.

‍ ‍


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

*COPYRIGHT © 2026 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*t please credit me @BabyCrochetDesigns as the pattern designer many thanks*