How Long Does a Torn Muscle Take to Repair?

By Staff WriterLast Updated Mar 26, 2020 11:01:47 AM ET

The healing time for a torn muscle varies from two weeks for a mild tear to two months or more for a severe tear, according to Johns Hopkins Medicine. Medical providers refer to torn muscles as muscle strains.