Holiday Heart Garland: DIY Tutorial

While compiling all of the posts I wanted to do into the holiday homestretch (I actually made a calendar) I realized that I have never really posted any kind of tutorial, which is something I would love to do.  But then I remembered I did write a tutorial for Pam's blog a long while back, and asked her if I could steal it back because obviously I deleted it.

I used to sell these garlands in my shop, and they were very popular as DIY kits.  But as I move more toward fabric goods I am doing less with the paper, so I thought I'd share.  These can be made for any season.  Each garland has five hearts, but you can certainly do more or less depending on the space you have.

For this project you will need:

  • Two 1.5 x 12-inch strips, two 1.5 x 8-inch strips, and one 1.5 x 6-inch strip of coordinating quality cardstock or double-sided scrapbook paper*, per heart

    *Double-sided scrapbook paper works best, since both sides of the paper show.  If you use single sided paper, you will need to glue two strips of paper together so each side has a pattern showing (if you use a patterned paper).
  • Ribbon at least 1/2-inch wide and 48 inches long
  • Hole punch, preferably 1/8 inch
  • Stapler
  • Ruler or measuring tape

    To construct hearts:

    Starting with the shortest strip, take the two long strips and sandwich the short strip between them with the pattern you want showing facing in and upside-down. If this sounds confusing, bend the top of the long strip down to the bottom of the strip and see what side is showing out.  The pattern you want should be showing and when bent should be right side up.  If it is not, turn the strip so it will look the way you would like.  Do the same with the medium strips, one on either side, so that in your hand you have a stack that goes: medium, long, short, long, medium.

Bend one of the medium strips down so the top of it aligns with the bottom.  Do the same with the long strip next to it.  That should construct one side of the heart. 

Holding those, do the same on the other side, bending both strips so the tops meet the bottom. 

Make sure all of the edges are lined up flush at the bottom and staple about 1/4- inch from the bottom. 

Punch a hole at the top of the short strip about 1/4-inch from the top.

Set aside.  Repeat this process for any other hearts you're making.

To assemble the garland:

Decide in what order you want your hearts to hang on the ribbon.  Measure about 6-8 inches from the end of the ribbon.  Tie a knot in the ribbon at that mark.  This knot will hold your first heart in place.  Rolling up the ribbon to fit it through the hole in the heart, slide one heart onto the ribbon and push it all the way to the knot. 

(see the knots on either side of each hole? that's what you're doing so the hearts stay in place once strung as garland)

Tie another knot on the other side of the paper strip as close as you can to the paper strip to secure the heart in place.  This will keep it from sliding around.

Measure 6 inches from the second knot you made in the ribbon.  Tie a third knot at that point.  This knot will hold your second heart in place.  Like the first, slide the heart onto the ribbon and tie a fourth knot to secure the heart in place.  Repeat these steps for each heart, measuring 6 inches between each heart.

Trim the ends of the ribbon so they are equal lengths from the end knots.  This will ensure that the garland hangs more evenly.

There you have it!  This is a fun family project that can be completed in a short amount of time.  Have fun playing with different color schemes in different seasons!

If you want to head on over to Pam's today you can catch the original post with the interview I did for her, which is kind of funny to read now, since it was from when my Etsy shop was still called By the Book Paper, which proves how old this tutorial is.  Not only can you learn more about me, Pam's doing a humungous giveaway right now, with a few things from my shop as well as from a bunch of other great shops.  Go check it out! 


  1. Cute! This would be cute in a girl's room all year long.

  2. So cute! I remember when you sold these. I bet they would still be popular at shows if you ever wanted to bring them back. :-)

  3. funny right? so old you have a new name. in retrospect,it's only a year old.

    very sweet heart garland. so glad you put this tut together for Mercantile Muse.

    I love the idea of the kits too. thanks for co-posting.

  4. That's adorable! :) Thanks for the DIY.