This post may contain affiliate links. See my disclosure statement for details.
Learn how to sew these sweet heart ornaments for your own Christmas tree! They also make a wonderful festive gift for friends or family members, and they are straight from the heart.

It’s early in the season, but we all know how fast the time goes. Before we know it, Thanksgiving will be over, and the race to Christmas will have started. I want you to have plenty of time to create your holiday decorations, so I’m sharing these heart ornaments early. They involve sewing, but I promise it’s very simple!

What does the heart ornament on the Christmas tree mean?
A heart ornament on your Christmas tree means that there is abundant love in your home, and that your family is committed to a happy life. It’s also a symbol of God’s unquestioning love.

Important Tips
- If you are planning to make several heart ornaments, make a heart template out of cardboard. It’s easier and quicker to trace a heart with a sturdy template.
- The directions below are for one ornament. If you are making more than one, it’s quicker to use the assembly-line method.
Supplies Needed
*As an Amazon Associate, I earn from qualifying purchases.
Click here to download the heart template. After the template is downloaded, print and cut out your heart.
Using The Assembly-Line Method
The assembly-line method is when you make multiples of the same item, one step at a time. For example, when making these heart ornaments, these are the steps you will follow:
- Trace and cut out all the hearts.
- Lay the hearts on the squares, with wrong sides together, so they are ready to put in the machine.
- Cut out all the ribbon hangers.
- Sew all the hearts.
- Stuff all the hearts.
- Close the gap on all the hearts.
- Finish each heart by trimming the fabric.

How to Sew Instructions
- Cut 2 pieces of fabric approx. 6 in. x 6 in. (This is for the heart size specified on the template.) Trace a heart on ONE piece of fabric.
- Cut out the heart. Make sure to cut INSIDE the border so your tracing line doesn’t show. Cut a piece of ribbon 5 inches in length.

- With WRONG sides together, place the 2 pieces of fabric in your sewing machine. Note where I started sewing…on the right downward curve of the heart.
- Using your presser foot as a guide, sew along the edge of the heart.

- When you get to the top of the heart, bury your needle, lift the presser foot, and insert your ribbon hanger. Continue sewing. (Back stitch if needed to make sure your needle has caught the ribbon.)
- Stop about 2 inches from your starting point. This will allow a gap to insert the poly-fil.
- Remove the fabric from your machine.

- Insert a tiny bit of poly-fil.
- Put the heart back in your machine.
- Close the gap with stitches.

The Finished Ornament
Now is the best part. Carefully cut out the back side of the heart. Here’s what you have…

Tips + Tricks
- If you don’t have leftover fabric from other projects, fat quarters work great.
- Use these heart-shaped ornaments on your Christmas tree, or tie them on your gifts as an extra little surprise.
- To make inserting the poly-fil easier, use the handle end of a spoon to stuff it in the heart.
- Use a sturdy fabric that won’t easily fray. Authentic grain sack fabric, or grain sack inspired fabric, works well.
- Thick twine or braided trim can be used in place of the ribbon.
- Make different shapes: stars, stockings, trees, angels, etc.
- If you don’t have a sewing machine, these heart ornaments can be stitched by hand.
- Use these for Valentine’s Day as well!

When my blog was very new, I had an Etsy shop where I sold handmade textile items. I didn’t keep track, but I know I made hundreds of stuffed ornaments exactly like these hearts. This method is tried and true, and I hope you enjoyed taking a look. Have a lovely holiday season!
Christmas
Ornaments + Garlands
- How to Make Dried Orange Slices
- Handmade Wool Felt Star Garland
- Wool Felt Ball Christmas Tree Garland
- No Sew Christmas Garland Ideas
- Stairway Garland Ideas
- Countdown To Christmas Advent Paper Chain
- Cinnamon Applesauce Christmas Tree Ornaments
- DIY Air Dry Clay Ornaments
- Fabric Rag Ball Christmas Ornaments


Hi Ann!
Would you say your seam allowance is about a 1/4 inch? They are super cute!
Thank you!
Hi Erika…yes. I actually used the edge of my presser foot as a guide. Enjoy!
Gorgeously beautiful in their simplicity!
Thank you Ann!
Love these ornaments! Can’t wait to make some.
Wow! I never would have thought to cut out the top of the heart and sew it to a piece not cut out…that is genius!!! I just sewed some hearts a couple of weeks ago – wish I would have seen your post sooner as I would have used your method! Your hearts and stars turned out beautiful!
So simple, yet so pretty!
Good Morning Ann,
I LOVE this idea! It conjured up an idea for little Christmas gifts to share. Make the heart and include your beautiful directions in the package for the receiver to continue giving. A nice little present for my granddaughters and my quilter co-workers. They would all love it!!!!!
Paula
These are so darling Ann. What a simple yet charming gift for someone.
Ann, I just love these! And your photographs, as always, are just so pretty. I am looking forward to all of the good things you will be sharing with us between now and Christmas!
Kaille
This is so cute and so clever how you attach the back. Thanks for the tutorial!
I love these and think that even I can make them. TFS
So adorable, I am going to make bunches of these! Great tip on how to sew them, thanks!!
This is a wonderful tutorial! Easy and very timely. I WILL dig out my banished sewing machine and make some of these!
Just adorable!! I’ll make several of these on Saturday when we’re supposed to have rainy/cold weather – perfect indoor craft project. Thanks, Ann.
I need to stop being so scared of my sewing machine. These are adorable!
haha…don’t let it intimidate you!
So pretty Ann! I love the Christmas ornaments and I can see they are made with love.