Fabric Hearts Tutorial

2 Materials
1 Hour

I purchased fabric years ago to make my daughter something pretty. She is grown up now, so I decided to craft some fabric hearts for Valentine’s Day with fabrics I purchased for her years ago. 💖 See the video HERE. 💖

Valentine Heart Arrangement

This post contains affiliate links. That means that if you purchase from one of these links, I will make a small commission.

How to Make Fabric Hearts

You can use fabric scraps, old jeans, felt, or any fabric you like to make these adorable hearts.

I used the heart pattern from her blog post about making yarn-wrapped hearts since it was the perfect size for this project.


Fabric Heart Supplies

  • Fabric
  • Heart Pattern
  • Fabric scissors
  • Paper scissors
  • Sewing pins
  • Buttons
  • Embroidery floss
  • Thread conditioner
  • Skewers
  • Paint and paintbrush
  • Hot glue (this one is my favorite)
  • Fiberfill
  • 1/8″ ribbon

💖 I recommend watching the how-to video before you begin this project.

Heart Pattern

After I printed out the heart pattern, I used paper scissors and cut them out around the outlines. I recommend making a cardboard pattern if you plan to trace the hearts instead of pinning them to your fabric.

Fabric Cutting

I like to use sewing pins to hold my paper pattern while cutting around the design. If I am not fussy cutting the fabric, I fold my fabric in half and cut two hearts at a time.

In other words, you need two pieces for one heart, and you need to cut out two pieces for one finished heart.

You can use a different fabric for the front and back pieces if you like.

Making fabric heart flowers is the perfect project to use my fabric stash.

Cut out heart shapes.

Sewing and Stuffing

For the stitching, I used two pieces of embroidery thread that I pulled through the thread conditioner to prevent tangles and knots.

Note: If you plan to add buttons to your heart, I will sew them on the front heart before sewing the heart together.

Condition thread

To begin, I place two hearts with the wrong sides facing. Next, I stitch at the bottom using a running stitch until I have about a one-inch opening left.

Stitching Heart

I stuff a small amount of fiberfill into the one-inch opening then I continue my running stitch to close the heart.

Stuff heart

Skewer Stem

These super cute hearts can be tucked into a gorgeous handmade fabric envelope with a card for a gift, or you can use them for Valentine’s decorations.

I decided to make some fabric hearts for both uses.

Paint skewer

I pushed the skewer from the bottom to the top of the heart between my stitches then I used hot glue to hold the skewer in place.

Attach skewer

Fabric Heart Decor

My daughter and I painted jars for fall, and I thought making her a buffalo would be super fun.

Floral arrangement supplies

Floral foam and heart flowers

Shredded wood grass

Valentine’s Day crafts you can make at home that are easy and budget-friendly are my favorite kind of crafts.

Fabric Hearts with Buttons

Buffalo plaid jar

Suggested materials:
  • Fabric
  • Skewers
Kippi @ Kippi At Home
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
Join the conversation