4 doctors weighed in:

How long does it take for bone bruise around knee to heal? Should you avoid playing sports on it within the days following injury?

4 doctors weighed in
Dr. Ki-Hon Lin
Orthopedic Surgery
3 doctors agree

In brief: Weeks

A bone bruise can take several weeks, up to 6 - 8 weeks to heal.
I would avoid sports for 1 - 2 weeks, then gradually resume, and back off again if symptoms return. Good luck!

In brief: Weeks

A bone bruise can take several weeks, up to 6 - 8 weeks to heal.
I would avoid sports for 1 - 2 weeks, then gradually resume, and back off again if symptoms return. Good luck!
Dr. Ki-Hon Lin
Dr. Ki-Hon Lin
Thank
Get help from a real doctor now
Dr. Warren Strudwick
Board Certified, Sports Medicine
27 years in practice
491K people helped
Continue
108,000 doctors available
Read more answers from doctors