I’ve always loved adding a festive touch to my decor, and this DIY Valentine heart wreath turned out to be such a beautiful addition.
There’s just something so elegant about the way the deco roses come together to form the perfect heart shape,
When I hung it on my door, it immediately made the space feel warm and inviting.
If you’re wondering how to make a rose heart wreath like this, it’s easier than it looks and such a fun project to try.
It’s one of those ideas that not only looks beautiful but also adds that extra touch of charm to any space.
1. Materials you need

- Heart-shaped wicker frame (frame wreaths)
- Ribbon rolls (red, gold, and pink)
- Artificial roses (pink or red)
- Small greenery sprigs
- Felt hearts
- Wooden heart cutouts
- Hot glue gun
2. Prepare the frame
- Start with a heart-shaped wicker frame.
- These are perfect for crafting simple yet elegant DIY wreaths for your front door.
- Ensure the surface is clean and ready for attaching decorations.
3. Create the ribbon bow
- Cut three different types of ribbon, red with hearts, gold, and pink-striped, to varying lengths.
- Layer them together, forming loops, and secure them in the middle with a smaller felt heart for a polished look.
- Attach the bow to the top center of the heart frame using hot glue, allowing the ribbon tails to cascade down for an elegant finish.
4. Attach roses and greenery around the wreath
- Evenly space artificial roses along the entire heart frame, focusing on a balanced look.
- Use a hot glue gun to secure the roses, alternating their placement for a natural and full appearance.
- Add small greenery sprigs around the roses to create depth and enhance the design.
- You can also include a few delicate floral accents, like tiny white flowers, to brighten the arrangement.
- This step gives the wreath a lush, romantic feel, perfect for Valentine’s Day decor.
5. Hang and display your wreath
- Once the wreath is fully assembled, attach a loop of twine or ribbon to the top of the frame for hanging.
- Choose a spot where it can stand out, on your front door, on a brick wall, or even indoors for a cozy Valentine’s Day touch.
- The vibrant red roses, lush greenery, and layered ribbon bow make it a striking centerpiece for any space, adding warmth and charm to your decor.