Improv Crochet Clouds Blanket

I made this fun Improv Crochet Clouds Blanket so that I can give is as a baby shower gift to go along with the book Jasper and Ollie* that is written and illustrated by our friend Alex Willan!

We met Alex last summer at the Society of Children’s Books Writers and Illustrators conference in Los Angeles and we love his darling picture book! I decided to make a blanket with clouds – not just because there are clouds on the cover, but also because the story is about having patience when your friend has their head in the clouds and learning to appreciate the world around you. 😊

When I first started this blanket I tried to design the clouds and make them the same and evenly spaced out, but it just wasn’t working out so I decided to use my mom’s “improv crochet” technique of carrying yarn and randomly switching colors as I go along. At first it was a little stressful since I’m more of a stick to the plan person, but I like that the clouds look more natural this way. 

If you’ve never carried yarn before, no worries! My mom made a very similar improv velvet blanket a few months ago, and even though the colors are different, the video below will show you the exact stitches and yarn-carrying technique used in the cloud blanket. 


2 (10.5oz) balls of Bernat Baby Velvet yarn in Sky Blue

2 (10.5oz) balls of Bernat Baby Velvet yarn in Snowy White

Size H, 5.00mm hook 

Tapestry Needle 


Finished size: 28 in x 28 in (stroller blanket size)


With Sky Blue, chain 100.

ROW 1: In the third chain from the hook, HDC, (half double crochet US terms). HDC into each chain space across. CH 2 and turn.

ROW 2: Just to the left of the first HDC post of the row below and under all three loops a HDC stitch makes, insert your hook and work HDC.

hdc graphic
Thanks for our friends at Yarnspirations for creating this graphic!

HDC into each space between the posts of the row below, ending your last HDC between the last post and turning chain. Introduce the white yarn whenever you’d like by pulling through on the last step of any stitch.

Crochet over the yarn not in use, pull it snuggly along and before you change colors give it another tug to make sure it is laying flat against the row.

Repeat row 2 for the remainder of the blanket. Always chain 2 at the end of each row. 

Work your color changes as you wish. Be sure to keep one color to the front of your work and one to the back to avoid twisting the yarn. (See video above if you need a demonstration of this.)


Weave in all ends before beginning. Pull up a loop in the corner of the last stitch you made as if you had turned your work. Chain 2. Work a DC into each space to the left of the posts as you have been doing. Work a DC in between each post across the row, work 3 DC into each corner space. Work 1 DC per row as you work across the sides.

Do not join the rounds or turn. In the starting corner, finish the round with 3 DC into that corner, then around the next DC (skip the chain 2) work a FPDC (front post double crochet) then a BPDC around the next DC. Continue alternating FP and BP double crochet. When you arrive at the first corner, around the middle post of the 3 DC, work 3 alternating FP or BP, (whichever way you had landed, it could be BP, FP, BP) around the center post.

Then continue on alternating as before. Do not join the round, just continue for 1 more round. (Or however many rounds you’d like.)

Join on the final round with a slip stitch to the first DC and weave in the ends.



If you’ve worked with Bernat Baby Velvet before, you know how amazingly soft it is, but like most amazing things, it’s not without it’s challenges. 🙂 For this blanket I had to be very vigilant about always keeping my tension tight and making sure that the yarn I was carrying was pulled tight.

A few times I let my white yarn get too loose as I was carrying and it caused some loops to come up – but since it was the yarn I had carried, I pulled the loops up as far as they would go and cut them. Then I just wove the ends back into the blanket with a tapestry needle. 

Thank you for coming to read this pattern! I hope you enjoy making this blanket! When you’re finished please come share a picture with us on Facebook or Instagram using #daisyfarmcrafts, we’d love to see!

xo, Hannah

*as an Amazon associate, I earn from qualifying purchases