Mixing rubbing alcohol with water in a freezer bag creates a flexible, slushy ice pack that molds to your body better than a bag of frozen ice. The standard ratio is 2 parts water to 1 part rubbing alcohol, and it takes about 2 to 3 hours in the freezer to reach the right consistency. Here’s exactly how to make one, plus tips to get the texture right and avoid common mistakes.
Why Rubbing Alcohol Keeps It Flexible
A plain bag of water freezes into a solid brick. Adding rubbing alcohol lowers the freezing point of the mixture so it never fully hardens. A low concentration of alcohol drops the freezing point to around -2°C (28°F), while a 50/50 mix pushes it down to -15°C (5°F) or lower. That’s why the ratio matters: too much alcohol and it stays liquid, too little and it freezes solid. The sweet spot gives you a pliable slush that conforms to a knee, shoulder, or ankle.
The Basic Recipe
You need three things: water, rubbing alcohol (isopropyl alcohol), and a sealable freezer bag.
- 2 cups water
- 1 cup rubbing alcohol (70%)
- 1 quart-size or gallon-size freezer bag
Pour the water and alcohol into the bag. Squeeze out as much air as possible before sealing it. Lay it flat in the freezer for 2 to 3 hours. When you pull it out, it should feel like a thick slush, not a solid block.
Adjusting the Texture
If your pack comes out too watery and loose, add a bit more water to the bag and refreeze. More water means a firmer pack. If it comes out too solid, add a small splash of alcohol. You’re adjusting the freezing point each time, so make changes in small increments.
The concentration of your rubbing alcohol also affects the result. Most drugstore rubbing alcohol is 70%, which works well at a 2:1 water-to-alcohol ratio. If you have 91% isopropyl alcohol, you may want to use slightly less of it, closer to 3 parts water to 1 part alcohol, since the higher alcohol content lowers the freezing point more aggressively. A 1:1 ratio with 70% alcohol, as some sources recommend, produces a very soft, gel-like pack that stays quite cold but won’t hold any firmness at all.
Preventing Leaks
The biggest failure point with homemade ice packs is leaking. Alcohol can weaken cheap plastic bags over time, and a puncture means rubbing alcohol on your skin, clothes, or furniture. A few precautions make a real difference.
Use actual freezer bags, not sandwich bags. Freezer bags are thicker and have stronger seals. Double-bag the pack by placing the sealed bag inside a second freezer bag. This gives you a backup layer if the inner bag fails. After sealing, press the bag flat and check the seal by gently squeezing. If any liquid seeps out, reseal or switch to a new bag. Adding a drop or two of blue food coloring is a popular trick to make it look like a store-bought gel pack, but it also serves a practical purpose: if the bag leaks, you’ll spot the colored liquid immediately.
How to Use It Safely
Homemade gel packs can actually get colder than regular ice because the alcohol drops the temperature below 0°C. That means the risk of frostbite is real if you apply one directly to bare skin. Always wrap the pack in a thin towel or pillowcase before placing it on your body.
For acute injuries like sprains or muscle strains, apply the pack for 10 to 20 minutes at a time, then remove it for at least an hour before reapplying. Cleveland Clinic recommends icing only within the first eight hours after an injury. Longer sessions or direct skin contact can damage tissue. If the skin underneath turns white, numb, or unusually red, remove the pack immediately.
How Long They Last
A well-sealed alcohol ice pack can be refrozen and reused dozens of times. Store it flat in the freezer so it freezes into a shape that’s easy to drape over a joint. Over weeks or months, some alcohol will slowly evaporate through the plastic, and the pack will gradually freeze harder. When that happens, open the bag, add a small splash of alcohol, reseal, and refreeze.
If the bag starts to look worn, cloudy, or develops any weak spots along the seal, replace it. A fresh freezer bag costs almost nothing, and it’s far better than cleaning rubbing alcohol out of your freezer.
Dish Soap as an Alternative
If you don’t have rubbing alcohol on hand, liquid dish soap works as a substitute. Pour dish soap straight into a freezer bag and freeze it. The soap’s gel-like consistency prevents it from freezing solid, producing a flexible, cold pack similar to the alcohol version. It won’t get quite as cold, but it molds well to the body and carries no risk of skin irritation if the bag leaks. Some people prefer it for kids’ ice packs for exactly that reason.

