how long for a muscle strain of the back to heal?
Moderate muscle strains may take six to eight weeks to heal. Prevention of Recurring Back Strain. Many people who experience recurring back pain have weak core muscles - the muscles that support the back. Strengthening these muscles can prevent back strain from recurring, though the time for strength exercises is after the back pain has resolved.