Short answer: Ice or heat for back pain? Both are simple, low-cost options and neither is a treatment on its own. Many people find cold helps in the first day or two after a fresh strain, and heat feels better for ongoing stiffness. In the video, Dr Ben explains why he reaches for an ice pack after a new injury.
This is general guidance. Follow any specific advice your chiropractor gives you.
Ice or heat: which one?
A lot of people reach for heat by habit: a hot shower, a heat pack, a rub. Dr Ben's view in the video is that after a fresh injury to a joint, whether it's an ankle or your spine, cold is the place to start. That's a common approach for new sprains and strains.
The honest picture: research comparing ice and heat for back pain is limited. Some clinical guidelines list superficial heat as an option for short-term relief of recent low back pain. The evidence for ice is thinner. Both are low-risk when used sensibly, so many people try one and go with what feels better.
| Ice (cold) | Heat | |
|---|---|---|
| Often used for | A fresh strain or flare-up, first day or two | Ongoing stiffness and muscle tightness |
| How it may help | Numbs the area and may ease the sense of swelling | Helps tight muscles relax |
| Time per session | 10 to 15 minutes | 15 to 20 minutes |
| Skip it if | You have poor feeling in the area | The area feels hot or swollen |
How to use ice for back pain safely
- Wrap an ice pack or a bag of frozen peas in a thin, damp tea towel. Never put ice directly on bare skin.
- Lie or sit comfortably with the pack on the sore area.
- Leave it on for 10 to 15 minutes, then take it off.
- Let your skin return to normal temperature before using it again. Many people repeat this every couple of hours on the first day.
Ice works best alongside gentle movement, not instead of it. See our lumbar mobilisations.
When to stop
Take the pack off straight away if your skin becomes very red, blotchy, blistered or numb. If you have pins and needles in your legs, or your pain is sharp and not settling, tell your chiropractor at your next visit, or call us on 03 9787 8518.
