I knew when I spotted this wood plank heart that I wanted to make a Rustic Button Valentine’s Heart to decorate my home for Valentine’s Day.
Sometimes when I’m at a craft store or craft section of a store, I will find and buy things without having a clear project in mind. This wooden heart was different, though. I grabbed it in Target’s Bullseye section for just $3 and knew I wanted to make a Valentine’s Day project with it. I also grabbed some of their $1 pink jute cord and baker’s twine. Then using some pink chalk paint I had on hand and some pink and red craft buttons, I was able to transform it all into this Rustic Button Valentine’s Heart craft.
I like how the buttons almost look like they’re tied on with the embroidery floss as if it were a quilt. And I like how the pink jute cord gives the edge of the sign a more finished look than leaving the raw edge. Overall, I think it’s a fun design and it was certainly fun to make! There’s something about crafting with buttons that makes the craft project even more fun, right?
This post may contain affiliate links, which means I may receive a commission if you click on a link and purchase something. As an Amazon and Shareasale Associate, I earn from qualifying purchases. For more information, see my Disclosure Policy.
Rustic Button Valentine’s Heart Materials
- Wood Heart Base
- Pink Chalk Paint
- Course Grit Sandpaper
- Pink Jute Cord
- Pink Baker’s Twine
- 10 Small, Pink Craft Buttons
- 20 Medium, Pink/ Red Craft Buttons
- Pink and White Embroidery Floss (not pictured)
- Clear Tacky Glue
Rustic Button Valentine’s Heart Steps
1: Paint one layer of the pink chalk paint onto the front and sides of the wooden heart form. Let the paint dry for at least 30 minutes.
2: Use the sandpaper to sand away some of the paint from the front and especially the edges. You want to give it a nice rustic worn and weathered look.
3: Wipe the painted wood heart down with a damp cloth once you’re done to get the dust off. If you don’t remove the dust, you won’t get a good grip with your glue later and the buttons could fall off later.
4: Lay your small buttons out in the pattern you want to do. I chose X O, but you could do a heart outline or any other saying or design of your choosing, too.
5: Glue each button down with your clear Tacky Glue. Yes, you could use hot glue, but I feel like it’s overkill for this project and the Tacky Glue lays flatter and creates much less mess. Let the buttons dry for at least 30 minutes.
6: While the buttons are drying, select enough medium-sized buttons to go around the edge of the heart. You can use all pink, or pink and red like me. I used 20 buttons total, but you could easily add more or fewer depending on the look you want. You could also choose to glue them on randomly instead of around the edge. I think that would look really cute, too!
7: Tie and knot small pieces of embroidery floss through all but two of the buttons. I cut my floss a little too long so it’d be easier to tie, then I trimmed them down to much shorter tails. Do not separate the embroidery thread into smaller sections.
8: Place the buttons around the edge of the heart, evenly spaced. Glue them all in place except for the two buttons that will be over the drilled holes. Let the glue dry for 30 minutes. Again, you could totally glue yours randomly around the heart instead.
9: Cut a piece of the pink jute cord long enough to fit around the outside edge of the heart. Test to make sure it is long enough to go around exactly once. Cut enough pieces so that the cord will be wide enough to cover the entire width of the side. I needed six pieces.
10: Glue all the threads to the side as pictured. I applied about an inches length of glue, then smoothed the threads into the glue as I went along.
11: This can get messy fast, so make sure you have something to wipe your fingers on close by.
12: Let this dry for at least an hour or until the cording is rock hard/ dry.
13: While the jute is drying, cut a 36-inch length of the baker’s twine.
14: Now grab those two extra buttons. Thread the baker’s twine through two of the holes in one of the buttons. Then, thread both ends of the twine through the right side holes on the heart, from front to back as shown.
15: Now weave one strand of the twine through the back of the left side hole to the front, then through two holes of the second button, and then back through the hole to the back again.
Hint: I used tweezers to help get the twine through the holes.
16: Tie the two twine ends together. I like to hold both strands together as one and then tie a simple knot to create a snug knot that can hold up weight over time.
17: Slide the twine through the buttons and holes until the knot is flush with the back where you can’t see it.
That’s it! I know that waiting for the glue to dry can be time-consuming, but I still think it’s far less mess than a glue gun for this craft. You have a ton of flexibility, too. You can use different colors for the buttons, twine, and jute. You could also make a different saying or shape in the middle. I hope you found our Rustic Button Valentine’s Heart tutorial helpful! Do you like making crafts using buttons as much as I do?
I like to make smaller seasonal decor projects like this heart so I can hang them on a wall together as part of a smaller gallery wall feature or as part of a seasonal vignette. Of course, you could still place or hang this anywhere else you like as a stand-alone piece.