A bone bruise happens when a hard impact crushes the deeper layers of bone tissue without breaking the bone itself. It is not a fracture, but it can hurt just as much and take weeks to heal. The key signs are deep, persistent pain that lasts longer than a normal soft-tissue bruise, significant swelling, and stiffness in the nearby joint. You may also see a visible bruise on the skin, though not always. If you hit your knee, heel, or another bone hard and the pain has not faded after a few days, a bone bruise is a real possibility.
What Exactly Is a Bone Bruise?
A bone bruise is internal bleeding and fluid buildup inside the bone. The outer layer of bone, called the periosteum, contains tiny blood vessels. When you take a direct hit, those vessels tear. Blood and fluid then pool in the bone’s inner spaces, which causes pressure and pain.
There are three main types of bone bruises. The most common is a subperiosteal hematoma, where blood collects under the outer bone layer. Another type, called an interosseous bruise, happens deeper inside the bone shaft. The third type, a subchondral bruise, occurs near a joint surface and often accompanies ligament or cartilage injuries. All three produce similar symptoms, but the location affects how the injury feels and how long it takes to heal.
How To Tell If You Have a Bone Bruise: Key Signs to Watch For
Pain is the most reliable sign. Bone bruise pain feels deep and aching, unlike the sharp sting of a muscle strain. It typically worsens when you put weight on the injured area or move the nearby joint. The pain often lingers at rest, which distinguishes it from a simple muscle bruise that settles down when you stop moving.
Swelling is the second major clue. Because the injury is inside the bone, swelling may take a day or two to appear fully. The area may feel firm and tender to the touch. Stiffness in the adjacent joint is common, and range of motion often decreases. A visible black-and-blue mark may appear on the skin, but its absence does not rule out a bone bruise. Deep bruises sometimes take days to surface, and some never show on the skin at all.
One important distinction: if you cannot bear weight on the limb at all, or if the pain is sharp and worsening, you may have a fracture. Bone bruises and fractures share the same mechanism of injury. Only imaging can tell them apart with certainty.
How a Bone Bruise Is Diagnosed
Doctors diagnose bone bruises through physical examination and imaging. During the exam, your doctor will press on the injured area and ask you to move the joint. Tenderness directly over the bone, rather than over muscle, points toward a bone bruise.
X-rays cannot show bone bruises. They only reveal fractures and changes in bone density. An MRI is the definitive test. It shows fluid and blood inside the bone clearly, and it also reveals any damage to cartilage, ligaments, or tendons that may have occurred at the same time. If your doctor suspects a bone bruise but wants to rule out other injuries, they will order an MRI.
In some cases, an MRI is not immediately necessary. If you have mild symptoms and no trouble bearing weight, a doctor may treat you conservatively and only order imaging if symptoms do not improve within a couple of weeks.
How Long Does a Bone Bruise Take to Heal?
Most bone bruises heal within four to eight weeks. The exact timeline depends on the severity of the injury and which bone is affected. Bruises on weight-bearing bones, like the heel or knee, often take longer because they are constantly stressed during daily activity.
During the healing process, the body gradually reabsorbs the pooled blood and fluid. New bone tissue forms to replace the damaged areas. This process cannot be rushed. Returning to full activity too soon can prolong healing and increase the risk of developing a more serious condition called avascular necrosis, where the blood supply to part of the bone is disrupted and the bone tissue dies.
Pain that persists beyond three months warrants a follow-up visit. Persistent pain may indicate a more severe injury, such as a stress fracture or cartilage damage that was not initially detected.
Home Treatment for a Bone Bruise
The RICE protocol — rest, ice, compression, and elevation — is the standard first-line treatment. Rest means avoiding activities that put weight on the injured area. Ice should be applied for 15 to 20 minutes at a time, several times a day, for the first 48 to 72 hours. Compression with an elastic bandage helps limit swelling, and elevation above heart level reduces fluid buildup.
Over-the-counter pain relievers like acetaminophen can help manage discomfort. Nonsteroidal anti-inflammatory drugs (NSAIDs) such as ibuprofen can also reduce pain and swelling. Some research suggests that NSAIDs may slightly slow bone healing when used for long periods, so it is reasonable to use them only for the first week or two while pain is at its worst.
Crutches or a walking boot are often recommended when the bruise is on a weight-bearing bone. This takes pressure off the injured area and allows healing to proceed. Your doctor will advise you on how long to use these supports based on your specific injury.
When to See a Doctor
You should see a doctor if you cannot bear weight on the injured limb, if the pain is severe enough to wake you from sleep, or if swelling continues to increase beyond the first two days. Numbness or tingling in the area beyond the injury site also warrants prompt evaluation, as it may indicate nerve compression.
Fever, redness spreading beyond the bruise, or warmth in the injured area can signal an infection or a blood clot. These symptoms require urgent medical attention. While bone bruises themselves do not cause fever, complications from the original injury can.
If you are an older adult, have osteoporosis, or have a history of bone disease, any significant bone impact should be evaluated by a doctor even if symptoms seem mild. Weakened bones are more prone to fractures that may not show obvious deformity.
Can You Prevent a Bone Bruise?
You cannot fully prevent accidental impacts, but you can reduce your risk. Wearing appropriate protective gear during contact sports, such as shin guards, knee pads, and padded footwear, absorbs some of the force that would otherwise transfer to bone. Maintaining good muscle strength around major joints also helps because stronger muscles absorb more impact energy.
Proper footwear matters for lower-body injuries. Shoes with adequate cushioning reduce the force transmitted to the heel and foot during running or jumping. On hard surfaces, replacing worn shoes regularly lowers the risk of impact-related injuries.
For older adults, fall prevention is the most effective strategy. Improving balance through exercises like tai chi, ensuring adequate vitamin D and calcium intake, and removing trip hazards at home all reduce the likelihood of falls that cause bone bruises and fractures.
The Difference Between a Bone Bruise and a Fracture
A fracture is a break in the bone. A bone bruise is internal bleeding without a break. The distinction matters because treatment and recovery timelines differ. Fractures often require immobilization with a cast or splint for six weeks or longer. Bone bruises typically require activity modification but not casting.
Some injuries blur the line between the two. A stress fracture is a tiny crack that develops from repetitive force rather than a single impact. It can feel similar to a bone bruise, and both conditions are common in athletes. MRI can distinguish between them reliably.
If you are unsure which injury you have, treat it as a possible fracture until imaging rules one out. Bearing weight on an undetected fracture can worsen the break and delay healing significantly.
Frequently Asked Questions
Can a bone bruise turn into a fracture?
No, a bone bruise does not turn into a fracture. However, the same impact that caused the bruise may have also caused a small fracture that was not initially detected.
How long should I stay off a bone bruise?
Most people need to avoid high-impact activity for four to eight weeks. Your doctor will base the exact timeline on the location and severity of your specific injury.
Is a bone bruise visible on an X-ray?
No, X-rays cannot show a bone bruise. An MRI is required to see the internal bleeding and fluid buildup inside the bone.
Can you walk on a bone bruise in your foot?
Walking is possible but usually painful. Using crutches or a walking boot reduces pressure on the injured bone and allows it to heal properly.

