DIY Cross Stitch Heart Pin for Valentine’s Day

DIY Cross Stitch Heart Pin for Valentine's Day | Kittenhood

Is everyone excited for Valentine’s Day? Whether you’re celebrating or not, I’m pretty sure you won’t be able to resist this pretty pin. It has neon pink, cross stitch, and a cute heart, which makes it wearable all year round. And with just a few minor twitches, you can use your creativity to turn it into a pendant. Since I’m more of a pin person, that’s what I made. And this is how I did it:

Supplies for cross stitch heart pin | KittenhoodHeart cross stitch pattern | Kittenhood

What you need:

  • 16 hole button (available here)
  • red or pink thread + needle
  • scissors
  • felt scraps
  • pencil
  • strong glue
  • brooch pin
  • heart template (pictured above)

Heart Cross Stitch | Kittenhood Tracing on felt | Kittenhood Heart Cross Stitch | Kittenhood Pin back | Kittenhood Pin & glue | Kittenhood Heart Cross Stitch Pin | Kittenhood

How to:

Thread your needle and cross stitch the heart, using the chart (third picture from the top). This should take less than five minutes. Next, use the round pin to outline a circle of the same size on the felt. Cut it out and make sure it fits, as you will use this to cover the back of the pin.

Stitch the brooch pin on the felt, towards the upper side, or glue it if you like. Next, glue the felt part to the plastic pin, using strong glue.

DIY Cross Stitch Heart Pin for Valentine's Day | Kittenhood Cross Stitch Valentine | Kittenhood Pink Cross Stitch Heart | Kittenhood 


  1. Super cute! I was thinking of trying something like this, but on polymer clay. I know you did such a pin some time ago, and the idea stuck with me :)

    1. That would totally work! One piece of advice though: make the holes bigger, so it’s easier to stitch. I used a needle then, but a toothpick would be better!

  2. Love this idea – this brooch is so sweet! It would look great pinned on a shirt collar, or on a cute dress. Actually, I can’t think of a place this brooch wouldn’t work!

  3. Where is your journal from? My niece’s name is Mai.

    1. The journal is an oldie I got from my godmother… Mai means (the month of) May in Romanian :)

  4. Does anyone know where I can still get these buttons?

    1. oh no, they’re sold out? I found mine in a local shop… I know I’ve seen them in other Etsy shops, but can’t find them now.

  5. Shut the front door! This is sooo pretty!

    1. haha, thanks! I’m happy with how it turned out.