A member asked:

How long does it take for a bruised shoulder bone to heal?

3 doctors weighed in across 3 answers
Dr. Connie Topliff answered

Specializes in Family Medicine, Board Certified

Depends on the: Specific injury & how it happened. Bone bruise should feel better in 3-7 days. If muscle injury, may be more complicated. Ice is your friend for first 48hrs & when sore. Also Ibuprofen if not contraindicated. If not better in a couple of days, please see your doc.

Answered 10/22/2016

5.3k views

Thank

4-8 weeks: A bone contusion or bruise can hurt for several weeks to several months based on the severity of the injury. Fortunately, these do get better so would generally treat with rest, ice and antiinflammatories and activity modification.

Answered 3/29/2018

5.3k views

Thank
Dr. J. Michael Bennett answered

Specializes in orthopedic Surgery

Weeks: A bruised shoulder bone is basically a non displaced sub cortical fracture which means that it takes at least 4-6 weeks for the bone to heal. These are not standard fractures since it does not break the outer cortical lining of the bone, the bruise involves the underlying soft cancellous bone.

Answered 8/11/2019

5.2k views

Thank

Related Questions

A member asked:

How long dows it take for a bone bruise to heal?

A doctor has provided 1 answer