Skip to Content

Easy DIY Lighted Valentine Decorations

I am super excited to share with you Valentine’s Day lighted decor, these valentine decorations are super easy to make. There is something rather fun about farmhouse valentines decorations, plus a moment to pause and celebrate love and friendship.

This is a super easy Valentine’s craft, in my case I have to admit I am repurposing a Christmas decoration and swapping out the ornaments for fabric hearts! 

DIY heart light valentine decoration

Regular reader swill now I love to sew so these hanging farmhouse hearts are made with a sewing machine, if this is not for you no problem! Swap out the stitching for fabric glue or a hot glue gun. The fabric around the edges will fray a little over time, this adds to the farmhouse decor vibe.

There are many ways you can use these valentine hearts, you could thread twine through the back and use as a garland.

Lets get started with your light up valentine decorations:-

  • Tree Branches
  • Block of Wood
  • String of internal lights
  • Fabric scraps
  • Stuffing
  • Garden Twine
  • Buttons

Select a suitably sized wood drill piece to drill a hole into the block of wood (acting as your base) fractionally narrower than your individual branch’s.  

Drill holes into the base. Whittle the base of each branch so they sit snugly into the base. This needs to be a tight fit so the tree does not wobble over.



Wrap the tree decoration in indoor lights, I start at the far end from the battery pack, ensuring the battery pack fits at the base behind the lighted valentine decoration.

Now we have the foundation of our lighted decoration sorted let’s move on to the fun part – making the valentine fabric hearts.

Fold a piece of card in half and draw half a heart shape. Cut this out, unfold and there you have your template. I have made two templates in slightly different sizes. If you are not confident in drawing hearts you could use a cookie cutter.


For each heart cut out two pieces of fabric – for my farmhouse decor I have cut out hearts.


Cut pieces of twin approx 8″ long, fold in half and tie a knot, thus creating a hanging loop. You will need one per heart.


Encase your hanging loop inside the two pieces of heart fabric.



Now we are going to topstitch around the heart leaving a gap (I suggest along the straight edge) for stuffing. 

Set your sewing machine at a slow speed, you may find a hump jig helpful when sewing over the hanging loop (see video).


Stuff your heart, then align the two raw edges, pin and machine stitch to close.


Attach a button at the top of your heart and hang your hearts.


This post is part of a  Valentine’s Day Craft Challenge that is a collaboration with several other bloggers. If you love trimming up for Valentines do check out these other fabulous crafty projects.


This site uses Akismet to reduce spam. Learn how your comment data is processed.

Allyson @ Southern Sunflowers

Thursday 13th of January 2022

I love everything about your Valentine tree!! What a great craft idea for February decor.


Wednesday 12th of January 2022

I love LOVE those fabric hearts! 'Such a darling project! Pinning and sharing on FB. -Marci @ Stone Cottage Adventures


Tuesday 11th of January 2022

What a cute Valentine's Day idea. I love the heart ornaments. I'm currently working on a tree branch Valentine's day craft and I love the inspiration you've given.

Gail @Purple Hues and Me

Tuesday 11th of January 2022

Your Valentine tree is adorable, Vicky!

Sew Crafty Crochet

Tuesday 11th of January 2022

I absolutely love this Valentine's Day tree! Your fabric heart ornaments are so cute! I'm pinning this fabulous idea!!!

This site uses Akismet to reduce spam. Learn how your comment data is processed.