Crafting heat packs or cold packs
CostLow
Includes: fabric, thread, filling (rice, flaxseed, cherry pits) Example: repurposed fabric + bulk filling = often under €10 for several packs
What it is
Rice holds heat remarkably well and gives it back slowly, which is the entire principle behind a homemade heat pack. A fabric bag of rice, warmed in the microwave, stays comfortingly warm for fifteen to twenty minutes against a sore neck.
Crafting heat or cold packs means sewing a fabric pouch and filling it with something that holds temperature, then heating it in the microwave or chilling it in the freezer. Rice, wheat, flaxseed, or dried cherry stones all work as fillings, holding warmth or cold and moulding to the shape of a shoulder or lower back. A basic pack takes twenty minutes to sew and costs almost nothing, against €15 or more for a shop-bought wheat bag.
The filling has subtle differences worth knowing. Rice is cheap and widely available but can develop a slightly toasted smell over many heatings. Flaxseed holds heat longer and stays more pliable. Wheat is the traditional choice. Adding dried lavender to any of them gives a calming scent that releases gently with the warmth, which is part of why these became such a popular comfort object.
Safety with the heated version is simple but real. Microwave it in short bursts, never too long, because rice and grains can scorch or even catch fire if massively overheated, and a small cup of water in the microwave alongside it helps keep the filling from drying out over time. The cold version just needs a thin cloth between the pack and skin to prevent ice burn. Beyond that, it is one of the most genuinely useful things you can sew in an afternoon.
How it works
A cotton sock or a fabric pouch and a bag of dry filler is the entire heat pack, and the filler is what decides how it performs. Rice, wheat, barley, or flaxseed all hold heat well and mould to the body, while flaxseed in particular holds warmth longest and stays flexible. Dried cherry stones are the traditional premium filler.
Sew a fabric pouch, or fill a clean cotton sock and knot it, leaving room for the filler to shift so it drapes over a shoulder or curls into a sore neck. Fill it loosely, around two-thirds, because a tightly packed pack stays rigid and will not contour. Pure cotton or linen only, never synthetic, which can melt or scorch in the microwave.
To use as a heat pack, microwave in 30-second bursts up to about 90 seconds, checking the temperature each time so it is comfortably warm and never scalding. For a cold pack, the same bag goes in a freezer bag into the freezer, and the rice or flax holds cold for a good while against a bruise or a headache.
Benefits
What you need
Here's what to gather before you start. The essentials are marked.
Some links below are affiliate links. As an Amazon Associate, trylii.com earns from qualifying purchases, at no extra cost to you.
FAQs
Uncooked rice is the reliable all-rounder. It holds microwave heat well and gives it back slowly, staying warm for 15 to 20 minutes. Wheat, flaxseed, and cherry stones also work, with flaxseed holding heat a touch longer and moulding nicely to a sore neck. Avoid anything with added moisture or oil, since it can go rancid or cook inside the bag.
In short bursts, with a cup of water alongside. Microwave the pack for 30 seconds at a time, checking the temperature between bursts, since rice can overheat and even scorch if you blast it too long. The cup of water in the microwave adds a little steam and reduces the risk of the filling drying out and burning. Never leave it heating unattended.
Yes, just freeze it instead. Pop the rice or flaxseed pack in a freezer bag and into the freezer for a couple of hours, and it becomes a flexible cold pack that moulds to a joint. It will not get as icy as a gel pack, which is actually gentler on skin. For a colder option, a sealed bag of frozen peas wrapped in a cloth is the classic.
A natural fibre, cotton or flannel, never synthetic. Polyester can melt or scorch in the microwave, which is both ruined-pack and fire risk territory. Cotton handles the heat fine. A removable cotton cover over the inner bag means you can wash it, since the rice-filled inner cannot go in the wash.
⚠️ Safety note: Use only natural fabric, never synthetic, as it can melt or catch fire in the microwave. Heat in short bursts and never leave it unattended, since overheated grain packs have caused fires.