Rustic Heart Doorknob Decoration

Valentines day stuffed heart doorknob hanger

Help Others Find This Post!

You will fall in love with how fast this stuffed heart decoration is to make! Perfect for a farmhouse Valentine’s Day.

This post may contain affiliate links. Read the full disclosure here.

These stuffed hearts are inspired by a similar decoration my mother had in our house when I was growing up! I thought it was so cute I wanted to hang it up all the time. (Hint, you totally can!)

Customize the size & shape of the hearts, the colors, and more with this simple Valentine’s sewing project!

easy valentines day sewing project

Supplies Needed

  • Scrap fabric in Valentine’s colors, at least 4″x8″ for each heart. (I made three hearts for mine with three different fabrics)
  • 20 inches of ribbon, at least 1/2 an inch wide. (White, pink, red, etc)
  • Polyfil or wool stuffing
  • Matching thread
  • Coordinating colors of string for accent bows
  • Pins, Scissors, etc.

How To Make A Heart Doorknob Decoration

rustic heart valentines decoration diy sewing project

Step 1. Cut Out The Materials

For each heart on the doorknob hanger, you should cut out two fabric pieces, a front and a back. Cut them out as opposites so the wrong sides are facing.

cut out heart fabrics

I just freehanded mine by cutting half a heart on the fold. You can also print a heart template by searching for a heart shape to print, or drawing a heart on some paper. Or you could trace a heart cookie cutter if you have one!

My hearts were all the same size and shape, about 4×4.5 inches in size.

You can make yours whatever size you want, they would also look cute with each heart getting smaller!

Step 2. Pin the Hearts To The Ribbon

Cut a 10 inch piece of ribbon, and fold it in half to make the hanging loop. Place the hanging loop at the top of one of the heart pieces, on the wrong side, and pin it in place.

pin hanging loop to heart

Next, cut a 3-4 inch piece of ribbon and pin it to the bottom of the same heart, sticking straight down.

pin ribbon to heart on bottom

Finally, place the front heart piece on top, and pin around the edges.

pin heart front on

Sew a ling around the perimeter of the heart, with a 1/4 inch seam allowance. Make sure to leave a 2 inch gap on one flat side of the heart. Also make sure you sew through the top and bottom ribbons.

You can see where I left a gap in mine as illustrated below:

sew front on heart, with gap shown

Next, pin the second heart to the ribbon that is sticking out the bottom of the first heart. Then pin another ribbon to the bottom of that heart, and pin on the final heart at the very bottom.

pin the hearts to the ribbons

Make sure the spacing of each heart is even. I left about an inch and a half spacing between each.

Place the heart front pieces on, pin them, and then sew around them leaving a gap just like you did with the first heart.

sewing the hearts together

If you want, you can use pinking shears around the edges, but I like the look of the hem left raw.

Step 3. Stuff The Hearts

Use the polyfil to stuff each heart until it is as full as you like.

stuffing the hearts with polyfil

Pin the gap on each heart shut, then sew it closed.

sew the hearts closed

Step 4. Add The Accent Bows

Finally, cut some string about 10 inches long (I used a white piece and a pink piece) and sew it to the top of each heart.

sewing the string to the heart

Then tie the string into a bow!

tying the string into a bow

Then you are done!

Here are some more shots of how mine turned out!

diy rustic valentines day decoration

I love how fast this was to make my kid’s are finding a place to hang these hearts right now!

If you have questions, leave a comment to let me know. Pin this post to Pinterest if you liked it, it helps me a LOT!

Happy Valentine’s Day!

valentines day sewing project door hanger diy

Check out these other Valentine’s Day sewing projects:

Help Others Find This Post!

Leave a Comment

Your email address will not be published. Required fields are marked *

Get my Christmas Sewing eBook for 74% off!

X