10 best Valentines Day Craft ideas

Looking for romantic Valentine's Day gifts, decorations, cards and inspiration? We've got you covered.

Valentine's Day gift box template

Whether you’re looking for Valentine’s Day decorations for your home, heart-shaped crafts, or cute card ideas, we have lots of romantic inspiration for you to make.


Make our free puzzle to my heart cards

Does anything show you care quite like a homemade card? Use our beautiful free printable papers to create a sweet card for your partner this Valentine’s Day.

Download our free printable papers

Free puzzle to my heart Valentine's Day patterned papers


Crochet a love heart decoration

Decorate your home with your own crocheted hearts. This free pattern is also great if you want to use up leftover bits of yarn in your stash

Try our free crochet heart decoration pattern



Sew your own heart embroidery hoop

This gorgeous free embroidery hoop design only requires one stitch! Mix up a few different colours to create a pretty confetti effect.

Try our free embroidery hoop pattern

How to do seed stitch


Knit some DIY heart coasters

Fill your house with romance in the form of heart-shaped knitted coasters! We love these sweet little knitted hearts designed by Julie & The Knits.

Make homemade knitted hearts with this free pattern

Knitted heart coasters


Sew your own cross stitch Valentine’s necklace

Get into the Valentine’s spirit by making your own sweet cross stitch necklace.

Find out how to make your own cross stitch heart necklace

How to make a cross stitch necklace


Knit your own scarf with heart pockets

This super-cosy scarf is a great gift for a loved one – or you can make one for yourself to help you get into the Valentine’s Day spirit!

Try the heart-pocket scarf free knitting pattern

Valentine's heart scarf knitting pattern


Crochet a beautiful lacy hearts filet sweater

Bring some Valentine’s style into your wardrobe with this gorgeous filet crochet sweater. It’s perfect to wear on spring days when there’s still a slight chill in the air too.

Make your crochet lacy hearts filet sweater



Create a Your Heart’s Desire knitted blanket

This pretty blanket is perfect to cosy under on frosty nights! Bring it out to decorate your home for Valentine’s Day.

Knit your own heart blanket

Hearts and diamonds blanket Lynne Rowe


Make your own free Valentine’s Day gift box

Conceal a message or a tiny gift inside this pretty little card gift box covered with patterned printable papers. Who can resist its charms?

Find the templates to make your own romantic gift box

Valentine's Day gift box template
Sew your own roses and hearts cross stitch Valentine’s card

Sew your own roses and hearts cross stitch Valentine’s card

This nostalgic card brings together a classic cross stitch combination: hearts and roses. Stitch this sentimental design to give to your loved one on Valentine’s Day.


Find the roses and hearts cross stitch pattern here

Roses heart cross stitch pattern