Opens in a new tab

DIY Heating Packs

by Jessie Daye

First published: April 16, 2014 | Updated: June 10, 2026

Make custom scented heating packs using socks and rice that can be microwaved for warmth.

DIY Heating Packs

Author: Jessie Daye
No ratings yet
Share
Print
Total 12 hours
Make custom scented heating packs using socks and rice that can be microwaved for warmth.
Servings 1 heating pack per sock makes

What you need

  • Knee high sock or tube sock
  • Long grain white rice (2.5 cups per sock)
  • Essential oils (optional)
  • Peel N Stick Fabric Fuse permanent adhesive tape
  • Hemp rope (optional, approximately 8" per handle)
  • Fabric Fusion glue

Directions

  1. Pour 2.5 cups rice into plastic bag and add 4 drops of essential oil per 2 cups if desired (eucalyptus and lavender recommended).
  2. Cut off sock heel and fold bottom portion inside out.
  3. Apply hem tape inside sock around entire diameter. Optional: place hemp rope ends in corners and apply Fabric Fusion glue to secure rope in middle. Press down and let dry 2 hours.
  4. Flip sock right side up and fill with scented rice.
  5. Apply hem tape to inside of top of sock, add rope for handle at corners with fabric glue, press closed and let dry 10 hours before using. TIPS: Hand stitching rope is recommended. For refillable packs, use velcro instead of hem tape. To extend heating pack life, place damp paper towel over pack and microwave no longer than 1 minute 30 seconds.

Tried this project?

Let us know how it was!

This post may contain affiliate links, please see our privacy policy for details.

Hi, I'm Jessie. 

I’m a Los Angeles mama, home renovator, and lifelong creative, sharing the things that make everyday life a little more beautiful. I believe food is one of the best ways to bring people together, which is why I love cooking: it turns an ordinary Tuesday into something worth remembering. From recipes I make on repeat to DIY projects, home design, and a little bit of real life in between — welcome to my corner of the internet. I’m so glad you’re here.

More about Jessie

Let’s be friends!

Be the first to receive exclusive content, hear about upcoming collaborations, and special events!

* indicates required

Intuit Mailchimp