Skip to Content

Top 10 DIY Valentine’s Day Gifts

We’re sharing the top 10 DIY Valentine’s Day Gifts to make this year. Find fun, unique, and creative ideas for everyone on your list!

Try your hand at these Valentine’s Day gift ideas. Whether you need a gift for him, for her, for kids, or for friends, there’s something for everyone on this list!

Homemade gifts are extra special, and working on a Valentine’s Day DIY project together is a great way to spend time with your loved ones.

Best DIY Valentine’s Day Gifts

From heart-shaped wreaths to festive Valentine’s Day treats, these DIY gifts are easy and fun to create.

Use inexpensive dollar store and craft store materials and simple pantry staples to make special and memorable Valentine’s Day gifts for your loved ones!

1. Heart-Shaped Wreath

DIY Valentine's Day heart-shaped wreath with green foliage and pink roses.

A DIY Valentine’s Day heart-shaped wreath is the perfect gift for the special women in your life. Follow this easy Heart-Shaped Wreath Tutorial to make the wreath in an afternoon, or organize a Valentine’s Day wreath making party for your loved ones! Get all the supplies, a few drinks and snacks, and get crafty!

Or, try one of these cute heart wreaths from Pinterest:

2. Conversation Hearts Pillow

Pink Valentine's Day conversation hearts pillow with "xoxo" in red.

Put your sewing and embroidery skills to work with a simple conversations hearts pillow project. This DIY Valentine’s Day gift is perfect for kids and teens, and a great addition to a Valentine’s Day gift basket.

Here’s a cute tutorial from Pinterest:

We liked this one, too:

3. Bath Bombs

Several differently colored heart-shaped bath bombs.

Is your significant other a spa enthusiast? Try making them a DIY Valentine’s Day bath bomb, or organize a bath bomb party!

You can find easy DIY bath bomb kits on Amazon: here is one geared towards kids, and here is a more sophisticated looking kit for grownups. Pair it with a spa gift card and you’ve got the best Valentine’s Day gift.

Or, follow one of the simple tutorials below and get all the supplies yourself:

4. Candle

A pale pink candle with darker pink and blue hearts on top.

Candles might seem like a boring gift, but making your own candle is nothing but boring! Candles make a great DIY Valentine’s Day gift. And they’re easier to make than you might think! Depending on how crafty you want to get, you can make a heart design with the candle wax or simply decorate the jar.

Here are some of our favorite candle creations from Pinterest:

5. Heart-Shaped Cozy

A knit Valentine's Day coffee cozy on a white cup with red and white striped straws inside.

A heart-shaped cozy makes a great gift for both kids and adults alike. They’re the perfect festive touch to a mug of hot cocoa or cup of coffee. Pair a homemade cozy with some hot chocolate and a special Valentine’s Day movie night, and you have a complete gift idea! Or give it to a loved one with a Starbuck’s gift card so they can treat themselves over and over.

Here are some cute ideas to try from Pinterest:

6. Marshmallow Hearts

A large heart-shaped marshmallow in a cup of coffee.

DIY Valentine’s Day marshmallow hearts make a great Valentine’s Day gift for classmates, coworkers, and friends.

Here’s a fun and easy tutorial to create your own!

7. Hot Cocoa Bombs

DIY Valentine's Day hot chocolate bombs on a white serving platter.

Homemade hot chocolate bombshells are another gift option that’s great for anyone on your list. It’s also a fun DIY for kids. Give this festive recipe for DIY Valentine’s Day Hot Chocolate Bombs a try!

8. Cake Pops

Valentine's Day Cake pops with pink sprinkles on parchment paper.

If your loved ones aren’t into hot chocolate, you can make quick and easy cake pops instead. This simple Valentine’s Day Cake Pops recipe uses boxed cake mix and it only takes about 20 minutes of hands-on time. Give these out with a sweet note to friends, coworkers, or classmates for Valentine’s Day.

9. Popcorn Cake

Heart-shaped popcorn cake with Valentine's Day sprinkles on a white plate.

Here’s one more delicious Valentine’s Day sweet that doubles as a unique Valentine’s Day gift.

This DIY Valentine’s Day Caramel Popcorn Cake is the perfect heart-shaped treat for a boyfriend. But anyone else would love it, too!

10. Knit Blanket

A knit blanket with pink, red, and blue hearts.

Whip out those knitting or crochet needles and make your loved ones a Valentine’s Day blanket!

This is a more time-consuming project, but it’s a gift they’ll be able to enjoy it for years to come. Here’s a simple pattern to create a heartwarming keepsake for someone special this year!

More Fun Valentine’s Day Ideas

Now that we’ve shared our top 10 DIY Valentine’s Day Gifts, here are some other ideas to make this Valentine’s Day extra special.

Delicious Valentine’s Day Recipes

Fun Valentine’s Day Crafts

Find even more creative ideas in this ultimate post filled with the best DIY Valentine’s Day Ideas, including kid’s crafts, decorations, and songs!

Pinterest graphic with text that reads "Creative DIY Valentine's Day Gifts" and a collage of DIY gifts.