The time it will take for a calf strain to heal depends on the severity of the injury.  Grade I calf strains take a week to 10 days to heal. Grade II calf strains take about four to six weeks to heal. Grade III calf strains take around three months to heal.