This site contains affiliate links. Please see Disclosure Policies for more information.
DIY heart garland is a cute way to dress up doors, stair cases, and other areas in your home to decorate for Valentine’s Day! This easy DIY project is simple with our step-by-step directions.
Each year for Valentine’s Day I cut out hearts and write sweet notes of affirmation on them, then attach them to my kid’s bedroom doors. It’s been a sweet tradition for several years.
DIY Heart Garland
Now, I’ve upped my game a little and made my own heart garland! It’s so cute too! You can hang it in so many places in your home to help decorate for Valentine’s Day.
It’s simple cut out hearts that are glued to invisible fishing line so it looks like the hearts are floating mid-air!
And, it’s so easy that anyone can do it with just a few craft supplies.
Heart Garland Tutorial Supplies
To make this DIY heart garland you need a few simple supplies:
- cardstock (pink or red)
- glue gun and glue sticks
- fishing line
How to Make Heart Garland
Watch the full, video tutorial below!
Cut out the hearts – decide on a size of heart that you’d like and draw several on a piece of paper. You can use this as a template.
Cut out all of your hearts. This can take time! I manually cut mine out with scissors a little each night after the kids went to bed. If you have a Cricut machine, this would be a cinch! Just make a template in the Cricut design space and cut several hearts all at once.
Make 3-D hearts – take one heart and cut it in half. Run a bead of hot glue down the long edge of the half heart and glue it upright in the center of a full, flat heart. Hold it in place for a second until it stands on its own. Repeat until all the hearts are 3-D.
Cut fishing line – determine where you will place your heart garland and cut the fishing line to size. Save one piece to use as your template for length. Cut however many pieces of garland you want to have as your finished product.
Glue 3-D hearts to fishing line – place the 3-D heart on the table and run a bead of hot glue down the crease of the standing half heart. Quickly, take the fishing line and place it on top of the glue, pressing at the top and bottom of the fishing line so it dries along the seam of the hearts.
Move down a few inches and glue another heart. Repeat until the fishing line is full. Repeat with a new line.
Size of the hearts – I did two sizes: one medium-sized heart, and some tiny hearts to put in between the large hearts. You can mix and match or have them all the same size.
Colors – Stick with one color, two colors, or have a rainbow of colors. There is no limit to the possibilities. I did my design with the big, 3-D hearts were pink, and the mini, 2-D hearts were red.
String choices – you don’t have to use fishing line, but I like the invisible nature of it so it looks like the hearts are floating in air. You could use traditional twine for a farmhouse look, or colored craft twine to add another dimension.