Hervé Tullet Inspired Color Mixing Baby Blanket | Free Crochet Pattern

herve tullet crochet color rainbow baby blanket

I love granny squares, scrappy yarn, and the simple, colorful illustrations of Hervé Tullet. All of them come together in this baby blanket that was so much fun to make. I’ve put it all together a free crochet pattern so you can enjoy it too.

If you are not familiar with Tullet’s illustrations, check out his books interactive books that are just perfect for toddlers.

Color Mixing Baby Blanket

by Kayla Pins of
Finished Size: 34″ x 34″


  • Gauge: Approx 4 dc = 1″
  • Size H (5 mm) crochet hook
  • About 440 g (750 yards) worsted weight acrylic yarn in six main colors with variation in each

Color Selection

I love to crochet with assorted acrylic scraps that I find at thrift shops and estate sales. Much of my collection has $.25 stickers and no labels at all. I feel that using multiple hues and brands of yarn in a blanket gives a scrappy dimension like quilting. This was an especially scrappy project.

For each yarn, I aimed for three shades each of six different colors. Two of each will do.

  • True red
  • Buttery yellow
  • Sky blue
  • True green
  • Violet
  • White/Gray

I only had one selection for yellow, but I’m still happy with the turnout.

Here is the yarn before beginning.

herve tullet rainbow yarn color selection


This afghan is assembled from 36 Circle Granny Square Motifs. Follow the link to find the pattern.

Here is a picture of how to layout the colors.

herve tullet crochet afghan complete

As you can see, colors go in “rainbow order.”

From the top left:

  • Row 1: Red centers with border in rainbow order.
  • Row 2: Yellow centers with border in rainbow order.
  • Row 3: Green centers with border in rainbow order.
  • Row 4: Blue centers with border in rainbow order.
  • Row 5: Violet centers with border in rainbow order.
  • Row 6: White/Gray centers with border in rainbow order.

Notice how the colors make a pattern within their color. For example: In the purple-centered row, from the left, the order is eggplant, raspberry, violet. In the purple-bordered column, from the top, the order is eggplant, raspberry, violet.

In the green row and column, centers and borders alternate between lighter and darker green.

There is no variation in the yellow center or column.

Your afghan will look different depending on if you have one, two, or three “colors” for each color.


When all of the blocks are finished and laid out, assemble them using a chain join in a single color. I chose gray because it blended so well with all of the colors. Here is a link to a Youtube tutorial of the technique. It is one of my favorites.

Weave in all ends of the chain stitch assemble before proceeding to the bobble border.

Bobble Border

herve tullet crochet baby blanket bobble border

Update: I’ve made a video tutorial for the bobble border.

Using the same color you used to chain the afghan squares together, with right side facing, Dc in each dec around, working one dc over the join of each square. In each corner work 2 dc, ch 2, 2 dc. Join with sl st to first dc and turn.

Sc 3. Attach red yarn (or whatever color you are using for your bobbles).

*Hold gray yarn down and work 4-dc bobble over yarn and into stitch: (YO, pull up a loop, YO, draw through two loops on hook) 4 times, YO, draw through all loops on hook. 4-dc cluster made.

Drop red yarn and hold against work, with gray, work 3 sc over red yarn and into stitches.*

Repeat between ** around, working 3 sc in ch-2 loop of each corner.

Join with sl st to beginning sc. Ch 3, turn.

Dc in each dc around, working 5 dc in corner sc. Join w sl st to top of beginning chain.

Tie off. Weave in ends.

Follow StitchyLit for more free patterns

FacebookInstagramRavelryEmail Updates Teachers Pay Teachers
I’d love to see what you make from this pattern! Tag @stitchylit on social media.


Free baby blanket crochet pattern in rainbow colors

One thought on “Hervé Tullet Inspired Color Mixing Baby Blanket | Free Crochet Pattern

Leave a Reply

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