DIY Fabric Heart Valentines

Are you getting all geared up for Valentine’s Day?? It is just around the corner! Well if you are looking for inspiration today’s post has got you covered!!

60 DIY Valentine Ideas - so many cute projects here!

At the end of the post there will be links to at least 60 DIY Valentine’s day ideas!! There will be lots of options too – things you can do for kids, for your friends, and for that special someone too!
But before we get to all that, let me show off what I made for you!

Felt and Fabric Heart Sachet Valentines - love these! They would be such great gifts!

These sweet DIY Fabric Heart Valentines are perfect for giving to a friend or neighbor! They are filled with fiberfill and lavender so they make a great little sachet. You could pair them with a plate of treats or even just a handmade card and have a great gift!

Felt and Fabric Valentine Sachets

I dug into my precious Liberty fabric stash for these – I thought the hearts would be perfect for showcase these sweet fabrics!

Fabric Valentine Sachets

Liberty Fabric Valentines

DIY Valentine Heart Sachets

These are a great starter embroidery project and perfect for Scrap Busting too!

Here’s what you’ll need to make your own: (Amounts are for 1 Heart)

  • Felt for Heart – 8″ x 4″
  • Fabric for center of heart – 3″ x 3″
  • Optional – lining for fabric if you are using something thin like lawn
  • Fusible webbing
  • Embroidery Floss
  • Fiberfill
  • Dried Lavender (if you want it to be a sachet)
  • Ribbon – 16″
  • Pattern for Felt and Fabric Hearts

Begin by cutting out your hearts from felt. If you use pinking shears you’ll have a nice zig zaggy edge. If you fold the felt in half and cut the hearts out at the same time, you can match up the zig zags when you sew them together and it will all look nice and tidy. Cut the center heart out of one of the felt hearts.

Cut out your center heart (and optional lining).


Cut small strips of fusible webbing and fuse the fabric heart to the felt. Fuse the lining fabric in place over the print fabric heart if you are using it. Make sure you use an ironing cloth over the felt so it doesn’t burn.


Embroider little scallops around the fabric heart on the front of the felt, using a back stitch. Add little lazy daisy loops at the bottom and sides of the heart. You can find embroidery tutorials on the How to Do That page.


Place the front and the back of the hearts together and sew together with embroidery thread and a little running stitch. Leave a section open at the top and side.


Stuff the heart with a little bit of fiberfill and some lavender at the center of the heart. Cut a length of ribbon and fold it in half. Tie a little knot at the end. Place the folded end of the ribbon at the top of the heart between the two pieces, then finish sewing the two hearts together with the running stitch. Sew a little button to the top center of the heart.

I would have a picture for you of this step – but I forgot to take one. Being a beginner blogger and all. Ahem. But you can look at the finished photos to get the idea!

Fabric and Felt Valentine Sachets

Repeat the steps for a bunch of sweet hearts to hand out to your friends! And one for you too of course!

Felt Heart Valentines

Liberty Fabric Heart Sachets

Have fun checking out all the other projects in the Valentines Hop too!


  • Reply January 21, 2015


    These are just beautiful, Bev! Your embroidery projects are always so cute. My grandmother loved to embroider; I am more of a seamstress, but I might have to try my hand at these. Thanks for sharing and for the Valentine round-up, too.

  • Reply January 21, 2015

    Gillian Cunningham Wright

    Thank you for sharing this, such a pretty project. Now I have an excellent excuse to buy some Liberty fabric lol!

  • Reply January 21, 2015

    Virginia Fynes

    Incredibly sweet idea! Pinned

  • Reply January 21, 2015


    Bev, the sachets are just adorable! Fabulous work, as always. Your blog is such an inspiration to me. (I think these might also be cute done in red or white felt, using small Christmas prints for the center part — cute tie-ons for gifts!)

  • Reply January 21, 2015


    These are definitely the best of the entire list. I can’t wait to start making some. Sadly I don’t have a Liberty fabric stash to dip into so mine won’t look as adorable as yours.

  • Reply January 21, 2015

    Laura / Pet Scribbles

    These felt hearts are so aDORable Bev! Pinning and I may attempt to make them too. :)

  • Reply January 21, 2015

    Leslie Schmidt

    Oh, Bev, these couldn’t be any sweeter. I will definitely be making some of these. Thanks for the tutorial.

  • Reply January 23, 2015

    Pat C.

    Good grief, Bev, your Valentine hearts are just too precious for words! Thank you for sharing the tutorial, but I would be so depressed at my results (if I even got past downloading the pattern – hehe!) that I will probably remain content to sit and drool over yours!

    Thank you, too, for the fun compilation of DIY Valentine ideas.: ) xoxo

  • Reply February 2, 2015

    T'onna @ USS Crafty

    I just love these hearts! I love the embroidery!

    Navy Wifey Peters @ The Submarine Sunday Link Party

  • Reply January 3, 2016


    What is fiberfill and where did you get the dried lavender?

  • Reply January 4, 2016

    Rebecca Cooper

    These are so beautiful Bev! My girls would love to sew these. :)

  • Reply January 19, 2016


    These are adorable! I’ve included this idea in my blog post featuring Valentine crafts: Thank you!

  • Reply February 3, 2016

    Denise/DIY Crush

    seems like a very popular post! I see it all over pinterest! No wonder, those hearts are amazing!! I added this pattern to my round up of 10 things to sew for Valentine’s Day! See it here:

Leave a Reply