Instructions for a Knit Butterfly Pin

Written by denise dayton
  • Share
  • Tweet
  • Share
  • Pin
  • Email
Instructions for a Knit Butterfly Pin
Knit a butterfly pin in an evening! (knitting image by Joanna Redesiuk from

Add some pizazz to a sweater or hat with a knit butterfly pin! If you have some knitting experience, you'll have no trouble whipping up a pin in a jiffy. This also is a great project for new knitters because you don't have to worry about gauge. All you need are basic knit and purl stitches and a yarn over. You'll be making four little hearts that you'll join together for wings and attach to an I-cord body.

Skill level:

Other People Are Reading

Things you need

  • 28.4gr fingering-weight wool yarn in colour A (wings)
  • 28.4gr fingering-weight wool yarn in colour B (body)
  • Size 2 double pointed knitting needles
  • Large safety pin
  • Darning needle
  • Scissors
  • Small safety pin
  • Sequins or small beads (optional)
  • White floral wire (optional)

Show MoreHide


  1. 1

    Cast on two stitches with A, then purl the first row. Knit the second row.

  2. 2

    Purl one, yarn over, purl one (3 stitches) for Row 3. Knit the next row, which is Row 4.

  3. 3

    Purl one, yarn over, purl to end. Knit the next row, which is Row 6.

  4. 4

    Continue to knit in this way until there are 20 stitches on the needle.

  5. 5

    Begin decreasing for the first side of the heart by putting 10 stitches on the large safety pin. The pin will hold the stitches until you are ready to work with them again. Knit the remaining stitches on the needle.

  6. 6

    Purl the next row (Row 2), then knit Row 3.

  7. 7

    Purl one, purl two together, then purl until you reach the last four stitches, purl one, purl two together, purl one. Knit Row 7. For Row 8, purl one, purl two together twice, purl one.

  8. 8

    Knit Row 9. For Row 10, knit two stitches together twice. Bind off the last two stitches on the needle.

  9. 9

    Cut yarn. Transfer the stitches from the safety pin back to the knitting needles and make the second half of the heart in the same way. Repeat instructions to make three more hearts.

  1. 1

    Cast on six stitches with B. Knit. Instead of turning the work, slide the stitches to the opposite end of the needle.

  2. 2

    Knit the six stitches, then slide to the other end as before.

  3. 3

    Continue knitting from alternating ends of the needles until the body is the desired length. Bind off. Cut yarn.

  1. 1

    Join the four hearts by putting them side by side, two above and two below, with the four points meeting in the middle. Stitch using matching yarn and the darning needle.

  2. 2

    Sew the body to the butterfly wings with yarn and a darning needle.

  3. 3

    Insert the small safety pin into the underside of the butterfly body. The butterfly is now ready to attach to a hat or garment.

  4. 4

    Embellish the butterfly if you wish, using sequins or beads. You also can create antenna for the butterfly by inserting a 2 1/2-inch piece of floral wire through the "head" of the butterfly and bending it in half, away from the body. You can finish the antennae by simply curling the ends or adding a small bead to each one.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.