The Easiest DIY Heat Pack Ever (Tried and True)

Are you as cold as I am? If where you live is as cold is as where I live, this tutorial will help you a lot to stay warm. I made these 2 as gifts for friends back in Bogotá since it’s old most of the year there! You won’t believe how easy it is and it doesn’t require you to be an expert at sewing. This is the easiest DIY Heat Pack you will ever make!!! Either if it’s for yourself or as a gift you will have it done in about 20 minutes.

The Easiest DIY Heat Pack Ever

The Easiest DIY Heat Pack Ever cover

You may have endless ways of doing this project. I found this one the easiest but as you might know, imagination is the limit. This project is something that would make a perfect and thoughtful gift during winter or if your life is mostly cold.

You only need fabric, ribbon and rice, besides thread and a sewing machine. Though, I think this is something you might be able to hand sew as well. Anyway, have a few scraps of fabric you can make this. Also, the size is what you want it to be.

I just love this and the best part is a couple of minutes in the microwave and you will have quite some time of warmth. I love putting on my laps while watching TV or close to my hands while I’m on the computer. It’s just awesome.

Wanna learn how to make The Easiest DIY Heat Pack Ever???

Let’s go!


  • Your favourite fabrics. I used 2 different ones, one for each side.
  • Ribbon {fabric matching color}
  • Regular rice
  • Large funnel
  • of course thread and sewing machine.
view of pieces of fabrics

First cut your fabric in the desired size. Mine was 30×15 cm {12X6 Inches}

Then putting together both pieces right sides together, mark your layout. I left 1cm from the edge on each side and marked lines every 7 cm {2.75 In}. This will make the rice pockets.

open fabric view marked with measurements

Or course this will be only for reference you will see why in a bit.

Cut a string of ribbon about double the length of your heat pack. Fold in half.

view of string of ribbon on open fabric marked with measurements

Place it in between both fabrics lengthwise about in the middle of one of the short sides. Pin in place.

view of ribbon string pinned to a fabric with another fabric on top

Stitch along the sides leaving one long side open.

view of fabrics sewn to the sides and opening the side without sewing

Turn it right side out. Press.

This is where I was talking about reference. Your lines are now inside but you can make a few dashes so you know where to stitch.

Fold your open side edges inwards to make a hem. Pin in place. I do this because it’s easier to fill each pocket and then stitch them close later.

view of the pins holding the hem

Stitch each pocket’s lines.

general view of sewing machine sewing the pockets

Cut all the remaining threads.

Using a large funnel fill 3/4 of each pocket with rice.

Using a pin, Close each pocket really close to the top of the rice. Sorry I completely forgot to take a picture of this step. But once you have filled a pocket just press all the rice down press closing the pocket right where the rice is and pin. This is only to make it easy to stitch close the heat pack.

When you are done filling the pockets and pinning each one, just stitch along the edge.

view of Heat Pack ever ready

Remove the pins and let the rice spread.

general view of Heat Pack ever ready

Roll the heat pack and tie it with your ribbon and make a cute bow.

view of Heat Pack rolled up and closed with a ribbon

There you go!

I even made some others in different colors!

view of two different Heat Pack rolled up

It’s super easy, quick to make and so, so awesome to stay warm.

other view of two different Heat Pack
closer view of Heat Pack
detailed view of Heat Pack
view of two Heat Pack
closer view of rolled up Heat Pack
The Easiest DIY Heat Pack Ever pinterest image

Hope you enjoy today’s tutorial and that you got inspired to make your own.

How to make a Duvet cover Set for Girls
DIY Camera Strap

If you like this project, you might love these too: 

Mommy and Em´s Coordinated Aprons

Till Next time!

My name is Camila Rojas but everyone call me Cami. I'm a mommy, blogger, baker, do it yourselfer, crafter and graphic designer. Owner and founder of The Crafting Nook {formerly TitiCrafty} and TCN Design Studio: web design for bloggers. Join me on my crazy adventures!

7 Comments on " The Easiest DIY Heat Pack Ever (Tried and True) "

  1. Camila

    Love this pattern! I’m quickly sewing some up now for Christmas Presents. How long should you microwave the heat pack for approx? I wanted to add a cute tag that has instructions ;)

    1. Camila

      Thank you so much. It will definitely depend on the size you make it. This one takes about 2 minutes (it also depends on the Microwave power). I would suggest starting with one minute and then heat 30 sec batches until you like the temperature. I made these as gifts and my dad told me he usually puts 2 min on his mic and it has lasted for over 2 years. I’ll probably have to change the rice for him soon LOL.

      Hope this helps.

  2. Camila

    I don’t have a microwave. How am I supposed to heat this?

    1. Camila

      Hi Deanna,

      Thank you for stopping by. My dear, the answer is easy, Don’t make This particular heat pack. As you can see, it’s a tutorial to make these and of course the people likely to make them are those who have microwave or to give away as a gift. It’s completely up to each person. Hope this helps!


  3. Camila

    Hey there! I loved these heat packs, they’re adorable and really easy to make (and they’re pretty useful for relieving cramps).

  4. Camila

    Hi, I opened a different browser and was able to copy and paste easier. Thank you for all of the cute projects and everything!! Great fun and great site!

  5. Camila

    Hi!! Great post! I would love to print, but find no easy way to do it. Tried “copy” but am having a hard time copying to paste in different program. Any ideas!! I like to have a visual on paper to do this, even though it i pretty much self explanatory! Thank you!

Leave me your lovely thoughts

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