DIY Ceramic Heart Wall Hanging

Learn how to make your own ceramic heart wall hanging and create your own Valentine’s Day home decor. So cute it can be displayed all year long and also makes sweet nursery wall decor.

Last year my girl Molly of Almost Makes Perfect made this gorgeous clay wall hanging. After spotting it hanging on her bathroom wall, I decided to try making my own version— in coral and with hearts of course!

This DIY is perfect adding a subtle Valentine’s Day look to your home but it’s so cute, you can display it year round. It would be a thoughtful housewarming gift and be super cute in a nursery. I’m planning on hanging my in #babygirlhearts room (more on how my studio is going to become a nursery later).

Watch the video below to see how it’s made!


3 ceramic heart tiles
Dremel (or drill) with 1/8″ drill bit
Craft paint diluted with water
Paper napkin or paper towel
Thread or cotton twine
Optional: wood bead


  1. Use the Dremel or a standard drill with a 1/8″ drill bit to carefully drill holes at the top and bottom of 2 ceramic hearts and the top only of a third ceramic heart. After drilling the holes, wipe each heart with a paper towel to remove the dust.
  2. Dilute the craft paint with a small amount of water (about 1 tablespoon) and mix. Dip a crumpled paper napkin or paper towel into the paint and dab off excess paint on a scrap piece of paper. Then apply the paint on the front of each ceramic heart. There’s no exact way to do this, you can layer on as little or as much color as you like. Allow the paint to dry completely.
  3. Arrange the ceramic hearts with the heart with only one hole on the bottom. Thread the needle and sew around 5 or 6 small loops through each hole to connect the top and middle hearts. Repeat with the middle and bottom heart. Then create a loop with the cotton twine at the top of the first heart, threading a wood bead through the loop. This is how the wall hanging will be hung. Place a small nail or hook in your wall and hang the ceramic heart wall hanging and you’re done!


I chose coral paint for mine, but you can use any color you want. It would be gorgeous in dark blue and mimic indigo dye or you could use a pastel color like mint or blush for a really subtle hint of color.

I used natural cotton twine for the top loop because it’s sturdier and sewing thread for the bottom loops. You can use cotton twine for all three parts; just skip sewing the loops multiple times.







One comment

  1. OMG!! This is just incredible. My daughter would love this. In fact she herself would find pleasure doing it herself. I’m gonna show this step by step tutorial to her right now and will definitely share the output after it’s done. Thank you for sharing these kind of awesome ideas with us.

Leave a Reply

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