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*