Join Waitlist We will inform you when the product arrives in stock. Please leave your valid email address below.

How to Make a DIY Rice Heating Pad (Microwave or Oven)

A rice heating pad is being held up by one end in front of a sewing machine.

Do you have sore muscles, kinks, and cramps? Or are you feeling chilly? Come learn how to make a DIY rice heating pad in this step-by-step tutorial. They are fun, easy, and inexpensive to make – especially if you use an upcycled pillowcase like I usually do! Warmed in either the microwave or the oven, rice offers natural, nontoxic, long-lasting heat.

Homemade rice heating pads can also be put in the freezer to use as a cold pack! I’m heat-sensitive, so I rely on them to keep me cool and comfortable on hot days. Infused with optional stress-reducing lavender essential oils, they can ease tension with natural aromatherapy too.

DIY rice heating pads also make fantastic and useful handmade gifts. I’ve been making and sharing them for years! Back in college, I made dozens as holiday gifts for the special people in my life, and those folks still love and use them to this day – over 10 years later.

Note: This post was originally published in August 2019.

A pillow case is laid out on a light wood/bamboo table with the end of the case hanging just off of the edge of the table. A grey/brown tabby cat is in the immediate foreground staring directly at the camera. There is a hand holding a fabric tape measure on the pillow case while there is a pair of scissors sitting on the fabric case. On the back of the table there is the lower half of a sewing machine shown as well as part of a sewing basket.
Grab your favorite sewing assistant, and let’s get started!

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Disclosure: Homestead and Chill is reader-supported. When you purchase through links on our site, we may earn an affiliate commission. 


Before Getting Started


This DIY rice heating pad tutorial requires a sewing machine, but I am not going to get into detail about how to use one. If you’re new to sewing, check out this tutorial to get a basic beginner’s run down.

This is a very easy “pattern” and project but I am not a seamstress! I took sewing classes in junior high school and have tinkered around with it occasionally ever since, but I am not well-versed on all the sewing lingo and methods. Nor have I ever walked anyone through one of my projects, but I will try my best here!

That said, feel free to use my design as general inspiration and modify the size or style of your rice heating pad to your liking.

RELATED: Looking for more sustainable crafts and DIY gift ideas? Don’t miss these beautiful dried flower candle lanterns, homemade bath salt recipe , or this easy natural lip balm recipe.


A large white bowl if filled halfway with rice.


Supplies Needed


  • An old clean pillowcase. You could use one you already have around the house, or even go pick something out second-hand! When I made these in college, I had so much fun treasure hunting for the perfect patterns and fabric at thrift stores. (Wash it first of course!) You don’t have to use a pillowcase. Any sturdy 100% cotton fabric will do. However, a pillowcase is already sewn on three sides for you, and has the perfect dimensions for a generous-sized DIY rice heating pad. 

  • Durable, thick 100% cotton thread. This is important since other types of threads could melt in the microwave! The thread will be fairly visible, so choose something neutral or one that will match your chosen fabric. 

  • A sewing machine is ideal. You could also follow this guide and sew by hand if you’re feeling up to it. 

  • About 8 to 10 cups of dry, uncooked rice grains*. Organic is best! I like to use organic jasmine rice, which has a very pleasant sweet aroma. I find brown rice smells a little too earthy for this project. The exact amount of rice used may vary, depending on the final size of your heating pad. You can also substitute some of the rice with organic flax seeds for an even longer-lasting heat!

  • Essential oils (optional). Relaxing, therapeutic lavender essential oil is my go-to. Instead of lavender essential oil, you could add a handful of dried lavender buds inside the pack.


*TIP: There are about 4 cups of rice in a standard 32 ounce bag.


Instructions


Project time: About 30 to 60 minutes, depending on your comfort level and experience with sewing projects.

We’ll use about half a standard pillowcase to make a DIY rice heating pad. Most pillowcases are about 20 inches wide, which will be the total length of the finished rice pack. It’s easiest to use the closed end of the pillowcase since three sides are already sewn for you. The open end will be removed but could be used to create another heating pad. Or, you can use the leftover fabric to create a removable, washable cover for the heating pad!


An inside out pillowcase laid on a table, with a sewing machine next to it and a hand holding a measuring tape over the fabric


Step 1: Create an Envelope


Turn the pillowcase inside out, and then measure and mark a line 12 inches from the bottom closed-end of the pillowcase. See the photos below. Now cut along that line.

The final result should be a rectangle that is 12” wide and 20” long, and is open on top but still sewn shut across the long bottom and two sides – thus creating an “envelope” shape. 

If you are using fabric other than a pillowcase, cut two pieces of fabric to 12-13 inches wide and 21-22 inches long, giving yourself that little extra buffer to finish the edges. Keeping the fabric inside out, sew the two shorter edges and one long edge together, creating the same envelope the pillowcase accomplished for us. Or, you could cut one piece at 24” by 21-22”, fold it in half “hamburger style” and sew it up the two short sides. That way, the bottom of the envelope is one contiguous piece instead of an additional seam. 


A close up of a hand measuring the DIY rice heating pad fabric, showing a dotted line at 12 inches where it will be cut
A hand holding scissors is cutting fabric to the correct size for the rice heating pad
Cutting off the bottom (closed end) of the pillowcase at 12 inches. (This is the part we’ll use to make the heating pad.)


Step 2: Hem the Edges


Next, we need to hem or finish the freshly cut top edges of fabric. Keeping the envelope inside out, roll the top perimeter of fabric down and out by 1 inch. Use straight pins to hold the folded edge in place.

Using a straight stitch on the sewing machine, sew around the top border. I typically stitch one seam close to the raw edge of fabric, and sometimes go back around with another closer to the top (see the note in Step 6 to decide if you want just one or two lines here). Go back and forth a few stitches at the start and end of each seam to reinforce it. And be careful not to sew the opening of your sack shut! 


A close up of the cut fabric, with the edge folded over by an inch and pinned in place, ready to hem
A close up of a sewing machine needed hemming the edge of the fabric, and the final straight stitch along the edge
The empty rice heating pad fabric, now sewed and hemmed into a rectangular "envelope" shape, being held open by a hand to show the inside and stitches


Step 3: Create Rice Pockets


Next we want to mark three evenly-spaced lines, which will divide the sack into four even pockets to hold rice.

Turn your fabric envelope right-side-out, and measure the total length of your DIY rice heating pad. The one I made here was about 20.5 inches. Now find the halfway point across the center of the long side (or 10.25 inches in this example). Use straight pins to mark a line evenly up the middle of the sack. Next, measure and divide the right and left portion in half in the same manner, also marking it with pins.


An image of the pillow case laid out on the table vertically, there is the fabric tape measurer laid along its middle spanning twenty inches. There are four sewing pins placed horizontally across the pillow case in three places, one at five inches, one at ten inches, and one at fifteen inches.



Now use your sewing machine to add a straight stitch down each of the three lines you have created. Again, add a backstitch at the start and finish of each. I then follow over each straight stitch with a zigzag stitch, for a little extra support and flair. My final pockets are about 5 inches wide each.

NOTE: It’s fine if your dimensions vary slightly from mine, but I find 4 to 5 inches is the ideal pocket size for the rice. If too much larger, the rice will move around too freely and create an uneven, lumpy rice heating pad to use. Furthermore, if the pockets are too small (e.g. 3 inches or less) I find the resulting rice pack becomes overly stiff and less comfortable to use – and also more difficult to fill with rice.


A three way image collage, the first image shows the pillow case being partially lifted of the table, showing that there is now a small pocket opening for each of those five inch separations. The second image shows a close up of a zig zag seem made to reinforce the original seems that were made. The third image shows a hand inserted into the top pocket of the pillow case, letting the rest of the case hang down. The remaining zig zag stitches and seems are now shown for the entire pillow case.


Step 4: Mix Rice and Essential Oils (optional)


Add the rice to a large mixing bowl. For this size heating pad, I used just under 10 cups of rice. If you are unsure of the amount you’ll need, I suggest going on the lighter side to start. You can always add more, but won’t want to use the rice for much else once you add essential oils!

Sprinkle the rice with essential oils of choice. I prefer organic lavender oil for relaxation. Also, lavender is one of the few safe essential oils to use around our cats.

I start by adding 15 to 20 drops (about 1/4 tsp) of lavender essential oil to the rice at first. Then I stir the rice to distribute the oils and coat it well, give it a sniff, and may add another 10 to 15 drops more. 

Feel free to scale up or down to your liking, but keep in mind that the scent will be stronger at first but fade with time. You can always mist the rice heating pad with lavender spray to reinvigorate the aroma in the future as needed.    

Ensure that the oils and rice are thoroughly mixed. Let them sit and soak together for a couple of minutes. If the oils aren’t mixed well, it may lead to visible oil spots in the fabric. 


A close up image of a hand holding a bottle on lavender essential oil, below is a large white bowl filled about a quarter of the way with rice. The pillow  case is next to the bowl as well.


Step 5: Add Rice to the Heating Pad


Now it’s time to fill those rice pockets!

Honestly, I never used a measuring cup before making this tutorial. I went by feel. But to make it easier on you all, I measured this time and found that about 2 ¼ cup of rice per 5” by 11” pocket was the sweet spot. The goal is for each pocket to have plenty of rice to retain warm or cold temperatures, but not so much that it is too bulbous or stiff. Our packs are usually about 1/2 to 3/4-inch thick once completed and laying flat on a table. 

Carefully add the rice to each pocket. I find it easiest to place the sack inside the bowl to catch any spills. Start by filling one pocket. To assess how full it will be once sewn shut, pinch the top of the compartment closed, lay the pack flat on the table, and spread the rice out evenly inside.

Once you have one filled to your liking, pin the top closed and continue the same process for the following pockets. One way to check if the sections are evenly full is to stand the heat pack on its bottom, pocket openings facing up, and compare the levels of rice in each one. 


A three way image collage, the first image shows two hands over the bowl of rice, one hand is holding a measuring cup full of rice while the other hand is holding open a pocket of the pillow case, ready to fill the pocket with rice to make a rice heating pad. The second image shows the rice heat pad laid out on the table at eye level. A hand has been placed on top of the pad, showing how full the pad has been filled with rice. The third image shows the pad standing on its end with a hand placed over the top, showing how full each pocket is while standing up.
The image shows the rice heat pad standing upright on its bottom end. A hand is holding up the top of the fabric to show how much space is left between the packed rice and the top of the pad. A sewing machine in in the background along with the sewing kit.


Step 6: Close it Up


Finally, it is time to stitch the rice heating pad closed! It can be a little tricky to work around the rice, but you should be able to keep the end full of rice to the left, sitting alongside your sewing machine on the table, with enough empty fabric space to reach over to your needle – as shown below.

To sew it closed, I ran one straight stitch between the two existing hem seams we previously created in Step 2. Then, I add an additional zigzag stitch, tracing over the straight stitch closest to the top edge. 

Note: If you want a cleaner finish with one less visible line, you could only sew one seam in Step 2, and then continue with the two closing seams at this stage. I think I have done that in the past, but forgot while I was making this example. It has been awhile since I have made one on of these bad boys!


A four way image collage, the first image shows the heat pad standing on its bottom end, its top end has been folded over and is in position under the sewing machine needle to be sewn shut. The second image shows the finishing seam work that has been done, there are three seems visible along the long side of the pad and they all have a slight zig zag pattern to them. The third image shows the heat pad further away, showing ever more of the stitch work, the three seems along the long side are showing as well as the seems for two of the pockets on the rice heat pad. The fourth image shows the heat pad even further away so you can see the entire pad. A hand is lifting one side of the heat pad so it is slightly bent upward.


Step 7: Relax and Get Comfortable


Finally, it’s time to enjoy the fruits of you labor! Use your new rice heating pad to soothe sore muscles, cramps, or even warm the bed up on a chilly evening. See heating instructions for both the microwave or oven below.

If you’re giving them away as gifts, I suggest to do one microwave test before doing so, just to be sure the materials you selected do okay. I also like to give them away with instructions for heating time.


A man is standing with his back to the camera, the rice heat pad which was made from a grey pillowcase with floral patterns in white has be laid over his shoulders as one would a cape. There is a brick fireplace in the background with a large alocasia or "elephant ear" in the corner with a hanging plant above it. There are miscellaneous tillandsias on the mantle.


Microwave Instructions


To warm your new DIY rice heating pad, simply heat it in the microwave for 2.5 to 3.5 minutes. Every microwave varies a little in intensity. For ours, I have found 3 minutes to be the sweet spot. It gets really warm and also stays warm for a long time.

Try 2.5 minutes maximum first, and to never heat it more than four minutes at a time. If heated too long, the rice can actually burn in the microwave, which will make the heading pad smell like burnt rice!

See tips on heating in the oven below.

WARNING: Due to the freshness of the rice and essential oils, you may find your pack to be quite steamy at first! Moist heat can be very therapeutic, but steam can cause more serious burns than heat alone. Therefore, use caution when you are getting accustomed to using your rice heating pad. I find that I can lay mine over my clothes almost straight out of the microwave, but not directly on my skin. Let it cool down as needed. 


A hand is on top of an open microwave door as it is opened.


How to Heat a Rice Heating Pad in the Oven


If microwaves aren’t your thing, no worries! You can also warm it in the oven. Simply place the rice heating pad inside a glass baking dish and warm it in the oven at 200°F for approximately 15 minutes. 


Using It as Cold Pack


Place your rice heating pad inside the freezer for several hours to create a soothing cold pack! My favorite use for these rice packs in the summertime is to cool down after being out in the hot sun, or to place inside our bed a few minutes before we tuck in on hot nights – especially since we don’t have AC!

Unlike gel cold packs, I find rice cold packs have a cooling effect that lasts for several hours in bed! Even though they’re relatively heavy, I bring them with me when we travel to hot locations like Hawaii. They’re just that good.


Wasn’t that simple?


I hope you found this tutorial useful and easy to follow. If you try it out, please leave a review below! I think you’ll love it. Perhaps you’ll even follow in my footsteps and become a little heating-pad-making-machine, and bless the people in your life with one of their own!

If you’re into fun DIY projects, you may also like these fruit & veggie stamped tea towels, blown egg ornaments, or homemade beeswax food wraps. It’s also super fun to make DIY beeswax leaf garlands in fall. For even more DIY gift ides, be sure to check out our Homemade Holiday Gift Guide for over 27 fun and easy eco-friendly crafts, edible gift ideas, mason jar gifts, and more!



A rice heating pad is being held up by one end in front of a sewing machine.
Print
5 from 2 votes

How to Make a DIY Rice Heating Pad

Learn how to make a natural DIY rice heating pad (or cold pack) in this easy step-by-step tutorial. It's easy, fun, inexpensive, and eco-friendly! Heat it in the microwave or oven.
Keyword: diy rice heat pad, homemade heating pad, rice cold pack, rice heating pad
Cost: 20

Equipment

  • Sewing machine
  • Measuring Tape
  • Sharp scissors

Materials

  • 8-10 cups organic rice (raw, dry, uncooked. I like using Jasmine rice)
  • a clean old or new pillowcase (or other durable 100% cotton fabric)
  • sturdy 100% cotton thread
  • lavender essential oil or other oil of choice (optional)

Instructions

Create an "Envelope"

  • Turn the pillowcase inside out, measure and mark a line 12 inches from the bottom closed-end of the pillowcase. (*See notes below if you're using other fabric, not a pillowcase)
  • Now cut along that line. You should now have a rectangle that is 12” wide and 20” long – that is open on top but still sewn shut across the long bottom and two sides (creating an “envelope” shape).

Hem the Edges

  • Hem or finish the freshly cut top edges of fabric. Keeping the envelope inside out, roll the top perimeter of fabric down and out by 1 inch. Use straight pins to hold the folded edge in place.
  • Using a straight stitch on the sewing machine, sew around the top border, but don't accidentally sew the sack shut! Add one or two rows of stitching.

Create Rice Pockets

  • Next, turn the fabric envelope right-side-out.
  • Measure the heating pad length and mark three evenly-spaced lines to divide the sack into four equal pockets to hold rice. Mark the lines with pins. (I find it's easiest to first measure and find the halfway point, and then divide each remaining side in half to create four even sections.)
  • Using the sewing machine, add a straight stitch down each of the three lines you created. Add a backstitch at the start and finish of each. I then follow over each straight stitch with a zigzag stitch, for a little extra support and flair.
  • NOTE: My rice pockets were about 5 inches each in this example. It’s fine if your dimensions vary slightly from mine, but I find 4 to 5 inches is the ideal pocket size for the rice. If too much larger, the rice will move around too freely and create an uneven, lumpy rice heating pad to use. Furthermore, if the pockets are too small (e.g. 3 inches or less) the rice pack becomes overly stiff and less comfortable to use, and more difficult to fill with rice.

Mix Rice and Essential Oils (optional)

  • Add the rice to a large mixing bowl. (For this size heating pad, I used just under 10 cups of rice.)
  • Sprinkle the rice with essential oils of choice. I start by adding 15 to 20 drops (about 1/4 tsp) of lavender essential oil,I stir the rice to distribute the oils and coat it well, give it a sniff, and may add another 10 to 15 drops more. 
  • Ensure that the oils and rice are thoroughly mixed. Let them sit and soak together in for a couple of minutes.

Fill with Rice

  • In this example, I used 2 ¼ cup of rice per 5”x 11” pocket, but previously never measured and went by feel instead. Do not overfill or the pack will be too stiff, and difficult to sew closed.
  • Carefully add the rice to each pocket. I find it easiest to place the sack inside the bowl to catch any spills. Start by filling one pocket.
  • To assess how full it will be once sewn shut, pinch the top of the compartment closed, lay the pack flat on the table, and spread the rice out evenly inside. Our packs are usually about 1/2 to 3/4-inch thick once completed and laying flat on a table. 
  • Once you have one filled to your liking, pin the top closed and continue the same process for the following pockets. Check if the sections are evenly full by standing the heat pack on its bottom, pocket openings facing up, and compare the levels of rice in each one. 

Sew It Closed

  • It can be a little tricky to work around the rice, but you should be able to keep the end full of rice to the left, sitting alongside your sewing machine on the table, with enough empty fabric space to reach over to your needle.
  • To sew the rice heating pad closed, I ran one straight stitch between the two existing hem seams we previously created in Step 2. Then, I add an additional zigzag stitch, tracing over the straight stitch closest to the top edge. 

Microwave Instructions

  • Heat it in the microwave for 2.5 to 3.5 minutes. Every microwave varies so experiment. I have found 3 minutes to be the sweet spot in ours.
  • Try 2.5 minutes maximum first, and to never heat it more than four minutes at a time. If heated too long, the rice can actually burn in the microwave, which will make the heading pad smell like burnt rice!
  • WARNING: Due to the freshness of the rice and essential oils, you may find your pack to be quite steamy at first – which can cause burns more easily than heat alone. Use caution against bare skin and let the pack cool down as needed. 

Heating in the Oven

  • Place the rice heating pad in inside a glass baking dish and warm it in the oven on 200°F or approximately 15 minutes.

Using as a Cold Pack

  • Place your rice heating pad inside the freezer for several hours to create a soothing cold pack.

Notes

*If you are using fabric other than a pillowcase, cut two pieces of fabric to 12-13 inches wide and 21-22 inches long, giving yourself that little extra buffer to finish the edges. Keeping the fabric inside out, sew the two shorter edges and one long edge together, creating the same envelope the pillowcase accomplished for us. Or, you could cut one piece at 24” by 21-22”, fold it in half “hamburger style” and sew it up the two short sides. That way, the bottom of the envelope is one contiguous piece instead of an additional seam. 


DeannaCat signature, keep on growing.

Deanna Talerico (aka DeannaCat) is a garden educator and writer with over 15 years experience in organic gardening. She is a retired Senior Environmental Health Specialist, and holds a M.A. in Environmental Studies and B.S. in Sustainability and Natural Resources.

44 Comments

  • Shelagh

    5 stars
    Just a quick note: If you use a microwave be ssure that it’s very clean with no food spatters or food smells in it. Your pak will absorb the odors!

  • Lisa m

    5 stars
    When i make these I always make a cover that can be removed and washed so overtime when the outside gets dingy or dirty one can wash the cover without having the rice etc.

  • Em

    Could brown rice work for this? I have an abundance of organic brown rice and would love to use it and not have to buy white.

  • Gala

    Thank you for providing oven instructions! I figured I could find something to heat as I still use beans for pie weights. Every compress out there involves heating in the microwave and some of us choose to live without one. It’s nice to see the alternative method.

  • Gloria S Anton

    I use flax seed instead of rice – it seems to last longer. And I make my “case” out of muslin and then make a washable, removeable cover.

  • Lauren Bassett

    I too have found that the bag is steamy when first heated. Is there concern about this in the long run? Will the bag mold due to the moisture? Is there a certain filler that produces less moisture?

    Thank you!

    • Aaron (Mr. DeannaCat)

      Hi Lauren, after using the same heat packs for years, we have had no issues with mold due to the steam produced. It is just something to be cautious of so you don’t burn yourself right after heating it by placing it directly on your back or other part of your body. Hope that helps and good luck!

  • Gloria Anton

    I make organic eye, back and neck pillows using the fabric squares sold at Joann fabrics, flax seed, organic lavender and organic hops (the plants, not the oils). The hops and lavender help with sleep. The flax seed seems to last longer than the rice, especially when using it in the freezer and exposing it to moisture. I’m still using eye pillows I made several years ago (pre-covid). I send heating/freezing instructions along with the item so folks know what’s in them and can choose for themselves if there’s an allergy issue. 1 fabric square (inexpensive if you grab them on sale) will make 4 eye pillows or one back pillow. I actually make the back pillows and neck pillows out of muslin, and use the fabric as washable covers.

  • DoIHaveTo?

    If giving as gifts and using oils, make sure the recipients are not allergic!
    Lavender, chamomile, and many others are common allergens. 🙂

    I wonder if small packs could be made using doubled up long socks and just tying them off?
    (Really thinking more about freezer packs than hot. )
    🙂

    • Aaron (Mr. DeannaCat)

      Yes, be cautious if the recipient of the pack is allergic or not, the essential oils definitely dissipate with time and the smell only lasts so long. We use the packs during summer or winter and they likely see equal use in both seasons. You could make packs by using socks as you described, we just don’t like making packs that are too bulbous or hard as it can be less comfortable if you are going to be using the pack on your body specifically. Now if you just want to heat up or cool down your bed as opposed to leaning against the pack on the couch, that should work out great. Hope that helps and good luck making your packs!

    • Allison

      Yes, you can! I have used rice socks for years! I bought white cotton tube socks at Dollar Tree, washed them, then filled one with rice, tied a knot and put it inside the other sock. The elastic at the top keeps the rice sock inside and It’s easy to remove the outer sock and wash it.

      I use 4 on my side of the bed — heat for about 45 seconds to1 minute per sock and stick them in the bed while I’m brushing my teeth. They stay warm for hours. If I wake up during the night and they are still warm, I know I should just turn over and go back to sleep!

5 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating