2 doctors weighed in:
How long does it take a muscle bruise to heal?
2 doctors weighed in

Dr. Gurmukh Singh
Pathology
1 doctor agrees
In brief: Depends on severity
Muscles will bruise with blunt trauma and there may be intramuscular bleeding.
The amount of time for healing depends on the severity of injury and may vary from a few days to 4-6 weeks.

In brief: Depends on severity
Muscles will bruise with blunt trauma and there may be intramuscular bleeding.
The amount of time for healing depends on the severity of injury and may vary from a few days to 4-6 weeks.
Dr. Gurmukh Singh
Dr. Gurmukh Singh
Thank
Get help from a real doctor now
Dr. Christopher Crosby
Board Certified, Dermatology
12 years in practice
93K people helped
Continue
107,000 doctors available
Read more answers from doctors