How to make heart hand Warmers
This content contains affiliate links or sponsored elements, read our Disclosure Policy.
Hi! I’m Stephanie and I blog at Swoodson Says about sewing and crafts for myself, my toddler son, and our second baby on the way (and rarely, my husband). I love upcycling, using scraps, and having the freedom to make what I can’t find or afford in stores! I made a pair of heart hand warmers for myself last winter by simply stitching together two wool hearts but I quickly found that:
1. Wool smells weird when you microwave it.
2. They got filthy fast in the middle of winter!
So this set has a separate insert for microwaving, and then you can machine wash the heart-shaped shells. These would be a great stocking stuffer or teacher gift, I think.

YOU WILL NEED:
- A thin wool sweater or scarf, prewashed/dried
- Rice
- Scissors, thread, sewing machine, the usual suspects
- Get the free printable pattern here.

Heart Hand Warmers Tutorial:
Step 1 – Prepare and Sew the Heart Inserts for Your Hand Warmers

Cut all pattern pieces as directed; layer two knit hearts on top of one another and sew with a 1/4″ seam allowance, leaving a small opening.
Step 2 – Fill Your Heart Inserts with Rice

Use a tiny funnel (can also use a straw or a rolled up paper) and fill with rice. Stitch the opening close, repeat for the second set of hearts.
Step 3 – Hem the Overlapping Pieces

Fold the straight edge of each overlapping piece over 1/4″ and stitch down.
Step 4 – Assemble the Heart Layers

Lay the overlapping pieces over one another with the top piece in front, with right sides together, on top of the whole wool heart. Stitch around all edges with a 3/8″ seam allowance.
Step 5 – Complete Your DIY Heart Hand Warmers

Flip right side out and squish in your insert!

The little envelope opening also provides a super cozy spot to stick your fingers, especially if you’ve had to take your gloves off to text or use your phone. I hope you dig out some old sweaters and sew up a few this winter!

I had fun sharing with you today and would love to connect with you; I spend way too much time online – you can find me on pinterest/facebook/instagram. Also, I am working on releasing some fun PDF patterns for toddler toys, softies, and funky decor. A few free toy tutorials on my blog are a DIY Buckle Toy, an easy Astronaut Dress-Up Hood, & a round-up of favorite kids’ books and free softie patterns.
Download free heart hand warmers pattern by filling out the form below:
By downloading you are agreeing to pattern terms of use. Click the image below to go to the download form. Or click here.

Check out more Valentine’s Day Gift Ideas and Accessories
- Valentine Wreath DIY Sweater Look Love
- Felt Valentine Envelope DIY No Sew Free Template
- Heart Pillow
- Heart No Sew Satin Hair Clip
- Make Beaded Cake Stand











Love that these are upcycled! Such a sweet and easy to make gift – thank you for sharing Stephanie!
I love this! I want to make them for everyone! Lol! I was wondering if it really needs to be wool? I don’t have any just laying around
Hi Heather!
While it doesn’t need to be wool – i strongly recommend that the interior heart (the one with the rice) be a natural fabric (like cotton or jersey knit) as synthetics (like my beloved fleece) can melt in the microwave.
Good luck with your projects!
I’m CURIOUS AS TO HOW THE RICE MAKES OUT AFTER GOING THROUGH THE WASHER!? also CAN YOU USE FLEECE INSTEAD OF WOOL? THANKS FOR THE GREAT HEART WARMING IDEA!
Hi Nancy,
The rice packet is removed and you just wash the exterior, not the little heart that has the rice in it. 🙂
For how long do I put the handwarmer in the microwave?
Microwave tiems can vary – I would start at 15 seconds and see how they are.
I think this is a wonderful idea. I can’t use wool(alergies) but wonder if flannel would work for the outside. it’s worth a try.