Patterns Quick Knits

How to Knit a Butterfly

You will need:

Dk yarn – I used King Cole Riot

A pair of 4mm needles

A darning needle


Cast on 40 stitches, knit for 16 rows and cast off loosely. Use one loose end to sew the two short ends together to make a circle. Using the other loose end, wrap it tightly around the middle of the band to make a bow shape. Weave this end in using your darning needle to secure.

Cut a long piece of yarn, approx. 45 cm, and thread onto a darning needle. Push the needle between the wrapped yarn and the band at the back of the butterfly, come out the other side and repeat to secure the end. Wrap this yarn around the middle of the bow shape like you did with the loose end to fatten the body up a bit.

Next put the needle between the loop of one side of the bow and bring it out in the centre of the side of the loop facing you. Pull up and turn the bow shape over so that the yarn on the needle is now at the back and the opposite side is facing you. The needle now goes back into the loop in the middle of the side facing you, ensure that the yarn on the needle is showing on the outside of the bow loop, and through the wrapped middle of the butterfly. It should pop out between the two sides of the opposite loop. Give a little tug and you should see the bow loop pull in in the middle, creating the two side wings of the butterfly. Repeat this process on the other side.

Once you have tugged the 2nd wing in and you are happy with the shape, you can pull the wings into shape, wrap the yarn a few more times around the body and secure the ends.

And there you have your butterfly!

One thought on “How to Knit a Butterfly

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.