This post may contain affiliate links, which means I get a small percentage of the sale at no extra cost to you. I only recommend items I love and have had a positive experience with. Thank you!
See 20+ Valentine craft ideas for all ages. There is something for everyone in this list of display-worthy crafts. Don’t miss it!

If you feel the itch to be creative, you’re in good company. I love scrolling through Pinterest for good ideas, browsing blogs and finding inspiration for my home.
If you follow me here, you know I just wrote about 20 Valentine decor ideas and 25 sweet and savory Valentine snack ideas.
This year, I’ve also been looking for the cutest, easiest, most display-worthy Valentine craft ideas for both kids and adults. New ways to be creative and celebrate the holiday. And I gotta say – I think I found some wonderful ideas!
Table of contents
- Valentine Craft Ideas
- 1) Valentine Heart String Art
- 2) Rope Heart Wreath
- 3) Hanging Heart Softies
- 4) Reverse Heart Painting
- 5) Valentine Wreath
- 6) Grain Sack Heart Sachets
- 7) Tissue Paper Suncatcher Hearts
- 8) Wooden Heart Ornaments
- 9) Button Heart Decoration
- 10) DIY Glitter Heart Necklaces
- 11) Doily Throw Pillows
- 12) Heart Stamped Tea Towels
- 13) Heart Luminaries
- 14) Pom Pom Heart Garland
- 15) Paper Heart Doily Pouches
- 16) Valentine Heart Pillows from Old Sweaters
- 17) Yarn Heart Garland
- 18) Honeycomb Paper Hearts
- 19) Easy Valentine Wall Art
- 20) Valentine Hoop Wreath
- 21) Valentine Candy Centerpiece
- More Valentine Ideas
Valentine Craft Ideas
Here are 20+ Valentine’s Day crafts that are sure to brighten up your holiday. Enjoy!
1) Valentine Heart String Art
Carrie from Nifty Thrifty DIYer made some darling Valentine string art that caught my eye. All you’ll need is some wood, nails and embroidery floss.

2) Rope Heart Wreath
Here is a gorgeous rope wreath from Kate at A Hundred Affections. It’s perfect for February but would also look great year-round.

3) Hanging Heart Softies
I made these hanging heart softies and wrote about them here on TIDBITS. They are super cute and simple to make. A great project for beginner!

4) Reverse Heart Painting
This reverse heart painting was done by Jasmine from Feeling Nifty. Such a clever idea! All you need is a heart cutout, acrylic paint and a Q-tip or pencil.

5) Valentine Wreath
Here is a beautiful, winter-inspired wreath from Dappled Skies and DIYs. I love the simplicity and neutral tones. So pretty!

6) Grain Sack Heart Sachets
I spied these grain sack heart sachets over at On Sutton Place. Choose your favorite fabric and fill these lovelies with lavender for a special Valentine gift!

7) Tissue Paper Suncatcher Hearts
Kiddos love Valentine craft ideas, and this is a good one! Suncatcher hearts from Three Little Ferns.

8) Wooden Heart Ornaments
Do you have a vase of decorative branches? If so, wood hearts like these from Dappled Skies and DIYs will add the perfect Valentine touch to your decor.

9) Button Heart Decoration
I love this button heart decoration found here at TIDBITS. It’s a great idea for easy Valentines Day crafts. Grab your hot glue gun!

10) DIY Glitter Heart Necklaces
Like making jewelry? Katie the Crafty Blog Stalker will show you how to make sparkling heart charms for earrings, necklaces or bracelets. Perfect for Valentine’s Day!

11) Doily Throw Pillows
Another goodie from the TIDBITS archive! Attaching a simple doily to a throw pillow gives it instant Valentine’s Day vibes, for sure.

12) Heart Stamped Tea Towels
Kara at Kara Creates shows us a tutorial for adorable heart-stamped tea towels. Make good use of those old toilet paper rolls!

13) Heart Luminaries
Checkout the Valentine craft ideas at Hometalk. These heart luminaries are beautiful and would be so fun to make!

14) Pom Pom Heart Garland
The Green Madhouse used heart-shaped pom poms to make this cute garland. Perfect for your Valentine’s mantel!

15) Paper Heart Doily Pouches
Another TIDBITS creation! Paper heart doily pouches filled with treats make perfect little gifts. Simply thread some ribbon through the cutouts and you’re good to go.

16) Valentine Heart Pillows from Old Sweaters
Hop over to Simply Beautiful by Angela to see how to make charming Valentine heart throw pillows from old sweaters.

17) Yarn Heart Garland
Yarn hearts are one of my favorite Valentine craft ideas here at TIDBITS. String some of those hearts together and you’ve got yourself a darling garland.

18) Honeycomb Paper Hearts
Lia Griffith is sharing her honeycomb paper hearts. So cute and fun!

19) Easy Valentine Wall Art
If you’re looking for some wall art, Jen at Tater Tots and Jello will show you how to use paper or silk flowers to make a lovely heart shape mounted on a background. Just gorgeous!

20) Valentine Hoop Wreath
Lydi Out Loud made a stunning Valentine wreath and she’ll teach you how to do the same. Those little xoxo wood slices are a great idea.

21) Valentine Candy Centerpiece
Finally, make your Valentine’s Day special with a beautiful centerpiece. This one from Domestically Blissful is darling! Little hearts are added to a clear flower vase for a sweet touch.

More Valentine Ideas
Feeling inspired? I know I am! There are so many great ideas out there! Thanks for taking a look at these Valentines crafts with me.
If you want some printable class Valentines or more Valentine craft ideas, try:
- You Are Worth Remembering | Free Printable Valentines
- “You are Going Places Valentine” | No Candy Valentines Idea
- Stuck on You | Free Printable Valentines
- You’re One in a Million! | Free Printable Valentines
- Don’t Play with My Heart Valentine | Free Printable
- How About a Hug, Valentine! | Free Printable
- 13 of the Best Free Printable Valentines Day Cards for Students
- Where to Find Valentines Clipart
- Have a Colorful Valentines Day | Free Printable
- Valentines Day Ideas with Doilies
- I Shall Call Him Squishy and He Shall be Mine Valentines
- Valentines Advent Calendar + Free Printables

Discover more TIDBITS
Love this article? Make sure to connect with me on your favorite social platform below, and leave a comment so we can chat!