ThermaCare® HeatWraps can work for up to 16 hours to bring you back pain relief. That’s up to 8 hours of heat while you wear it, plus 8 hours of relief after you take it off.