Deciding on a Valentine’s Day gift can be a daunting prospect when you’re hoping to impress that special someone.
Although flowers and chocolates are lovely, there’s lots more you can do to make your gift personal and special.
With our guide, you can create the most special DIY Valentine’s gifts that will leave your loved one feeling loved and cared for
Whether you want to take your time creating something unique or you’re looking for last minute surprises, there’s DIY Valentine’s Day gift ideas for everyone.
Jump to DIY Valentine’s gifts below:
- DIY Valentine's gifts for her
- DIY Valentine's gifts for him
- DIY Valentine's Day gifts for best friends
- Cheap DIY Valentine's Day gifts and last minute Valentine’s gifts
- DIY teacher Valentine's gifts
25 DIY Valentine’s Gifts that you can make at home
DIY Valentine's gifts for her
We guarantee making your wife, fiancée or girlfriend a homemade Valentine’s gift will go down a treat!
You’ll need to think about what she likes, what her style is or what hobbies she has. This is a great base for choosing a DIY Valentine’s gift.
To get you started here’s a few ideas that will light up the love of your life!
1. Valentine’s embroidered banner
If you’re handy with a needle and thread, this gorgeous Valentine’s banner is a priceless gift.
In our tutorial, you’ll find everything you need including materials and a free template. We’ll also guide you step-by-step to do each part of the banner.
Even if you’re a beginner, we have a full guide to embroidery stitches and a beginner’s guide to embroidery which will teach you everything you need to know.
2. Valentine’s wreath
This Valentine’s wreath with a secret surprise for every day of February leading up to the 14th will get you in the good books.
Each of the wreath's 14 boxes can be filled with her favourite things, such as chocolates, trinkets, and jewellery.
To make it extra special, add some Polaroids to the wreath of your favourite memories.
3. Valentine’s cross stitch
Make your other half laugh with these cute pun Valentine’s card designs. These cards are a gift in themselves, so she’ll appreciate the time and effort put in.
They only take a couple of hours to make up and are suitable for beginners to cross stitch.
4. Heart brooch Valentine’s pattern
Impress with your crochet skills and create two red hearts for your sweetheart. Maybe you could keep one each as a reminder how much you love each other.
This heart brooch pattern is quick and simple and suitable for a beginner.
5. Make a heart origami
If you want a quick, special gift to give, make an origami heart. They can be given as they are, or you can add a sweet message to the back of the heart.
If you’re feeling extra creative, punch a hole in the top of each one, thread some ribbon through, and create a bunting.
DIY Valentine's gifts for him
It can be challenging to buy for men, especially ones who seemingly have everything they need! But these sweet gifts are sure to put a smile on their face (especially since they are made by you).
6. Beer bottle cosy
If he likes a beer make him this knitted beer bottle cosy. It’ll keep his beer cold and his hands warm! What more could a guy want?
7. Crochet bobble hat
Make him a crochet bobble hat! Pick your favourite cosy yarn and get making. We guarantee he won’t want to take it off.
8. Make him a bracelet
This one is easy to create and makes a sentimental gift. You won’t need lots of fancy tools, just beads and cord. Savvy Homemade shows you how to put together your bracelet.
9. Beard oil
Keep your fella’s beard in tip-top shape with your very own homemade beard oil. This recipe from Parsnips and Pastries uses natural ingredients and is quick and simple to make.
10. Tie dye a t-shirt
It’s best not to use one of his most-loved t-shirts for this one (just in case), so pick up a plain white tee that’s cheap to tie dye.
Use our guide to tie dying to discover lots of different techniques and patterns.
DIY Valentine's Day gifts for best friends
Forget Valentine’s, it’s Palentine’s or Galentine’s (whichever you prefer!). It’s time to celebrate those consistent people in your life, who are and always will be there for you: your best friends.
It’s time to celebrate these friendships and thank them for standing by your side even when things get tough.
11. Make them a necklace or pendant
Polymer clay is a great and cost-effective way to create beautiful and unique jewellery. You can also select any colour of clay, and the metal colour to suit your bestie’s style.
Follow our tutorial and make this on-trend polymer clay necklace.
12. Crochet friendship bracelet
It’s a classic! Make your friend a beautiful friendship bracelet using colourful yarn they’ll love. Find out how to make a crochet friendship bracelet with our easy tutorial.
13. DIY photo frame
You and your best friend will have spent countless hours together making memories. Choose your favourite photos of you together and pop them into this homemade photo holder for a thoughtful gift.
14. Tissue paper flowers
Just like your friendship these flowers will never die! Make beautiful tissue paper flowers with this brilliant tutorial from Lisa Jay.
15. Star embroidery pattern
Let your best friend know it’s just you and them against the world with this beautiful galaxy embroidery pattern by Caitlin de Greef. It’s a beautifully on-trend design and simple to stitch.
Cheap DIY Valentine's Day gifts and last minute Valentine’s gifts
We’re not all super organised when it comes to gift giving but if you want something quick, affordable and special then these homemade Valentine’s gifts are for you!
16. DIY tassel earrings
These earrings are surprisingly quick and easy to make, they only require embroidery threads and earring hooks.
Follow our simple how to make tassel earrings tutorial and impress your Valentine.
17. Make a pom pom bear
Pom poms are super easy to make, and once you’ve got the technique down you can make all sorts of designs. Take a look at these utterly adorable pom pom bears and create your own.
18. Handmade Valentine’s card
If you want to keep it simple yet thoughtful, make your own Valentine’s Day card and write a sweet message inside. [note: link to valentine’s messages]
Download our free Valentine’s papers and create a special card.
19. Mini scrapbook
Making a scrapbook is a thoughtful way to celebrate your relationship. Pick out your favourite photos, ticket stubs, receipts and anything else you can stick into a book.
Check out our tips on putting together a scrapbook.
20. Sew a fabric heart
It’s quick and simple to whip up this cute heart decoration. Even if you’re not a sewer, it’s great for beginners.
DIY teacher Valentine's gifts
Why not help your little ones make a special Valentine’s Day gift for their favourite teacher with these cute ideas? It’s a great way to say thank you for all they’ve done over the years.
21. Personalised keyring
A keyring is a thoughtful, little gift to say thank you to their teacher. These are easy to make with The Creative Pixie’s tutorial.
22. Mug painting
If anyone needs a cuppa it’s teachers! Get the kids to paint a personalised mug to give to their teacher. Take a look at our mug painting ideas guide for lots of inspiration.
23. Macrame plant holder
Whip up a macrame plant hanger. Don’t worry they’re easier than they look with our video guide. Then get your little ones help to pick out a pretty plant to pop inside.
24. Geode coaster
Make them a special geode coaster with our resin tutorial. This will look lovely on their desk and is simple to make!
25. Cute origami
Make them a cute origami animal or a pretty flower with our easy origami for kids. Teachers will love the thought that’s gone into making origami.
Homemade Valentine’s gifts to give
Homemade is best! Your special someone will appreciate the time and effort that’s gone into making their gift. DIY means you can make truly personal gifts too, that’ll show how much you care.
Make a Valentine’s card
Making your own gift and your own Valentine’s card? They’ll be very impressed. Check out our round-up of homemade Valentine’s Day cards to find lots of inspiration.