How long does it take for muscle pain to go away?
With icing and cold compress, the pain should subside within the first 3 days. However, if the pain persists, hot compress is recommended. Any form of muscle pain that lingers for a month or longer will often be the result of other underlying causes.