Most bruises fully fade within about two weeks. A minor bump might clear in 10 days, while a deeper or more forceful impact can linger for three to four weeks. The timeline depends on the size of the bruise, where it is on your body, and your age and overall health.
The Color Stages of a Healing Bruise
A bruise changes color as your body breaks down the trapped blood beneath the skin. Each shade signals a different phase of cleanup, and tracking the color shift is the easiest way to gauge where you are in the healing process.
In the first minutes to hours, the bruise looks red or pinkish. That’s oxygenated blood leaking from damaged capillaries. Within hours, the oxygen is released into surrounding tissue and the bruise darkens to a deep purple or blue. Over the next several days, your body begins dismantling the hemoglobin pigment in those trapped red blood cells. It first converts into a greenish compound, which is why bruises often take on a green or teal tint around days four through seven. That compound then breaks down further into a yellow pigment, giving the bruise a yellowish or golden-brown appearance in the second week. Finally, the last remnants are cleared away and the skin returns to normal.
Not every bruise follows this sequence in a clean, textbook order. A large bruise might show several colors at once, with the edges healing faster than the center. That’s normal.
What Makes Some Bruises Last Longer
The single biggest factor is how much blood escaped into the tissue. A light bump on the forearm might produce a small bruise that’s gone in a week. A hard collision on the thigh, where larger blood vessels sit deeper in muscle, can create a bruise that takes three or four weeks to resolve. Location matters too: bruises on the legs tend to heal more slowly than those on the arms or face, partly because gravity pulls fluid downward and slows reabsorption.
Age plays a significant role. As you get older, your skin thins and loses the protective fatty layer that cushions blood vessels from injury. That means less force is needed to cause a bruise, and healing takes longer because the body’s cleanup processes slow down. If you’ve noticed bruises appearing more easily and sticking around longer than they used to, that’s a common part of aging rather than a sign of something wrong.
Medications That Slow Healing
Several common over-the-counter and prescription medications can make bruises larger and slower to fade. Blood thinners like warfarin lengthen the time it takes for blood to clot, so more blood leaks into the tissue before the body seals off the damaged vessels. Aspirin and ibuprofen (Advil, Motrin) interfere with the way platelets work, reducing your blood’s ability to form a plug at the injury site. Even naproxen (Aleve) has this effect. Corticosteroids, whether taken orally or applied as creams over long periods, thin the skin itself and make bruising more likely.
If you take any of these regularly and notice that bruises are unusually large or take more than three to four weeks to clear, it’s worth mentioning to your doctor. The bruising itself isn’t dangerous in most cases, but it can signal that your clotting is being affected more than expected.
How to Help a Bruise Fade Faster
You can shorten healing time modestly with two simple steps. First, apply something cold to the area as soon as possible after the injury. Ice or a cold pack wrapped in a cloth constricts the damaged blood vessels and limits how much blood pools under the skin. Keep it on for 10 to 20 minutes at a time during the first day or two.
After those initial days, switch to warm compresses. Heat encourages blood flow to the area, which speeds up the metabolic processes that break down and carry away the damaged cells. A warm washcloth applied for 10 to 15 minutes a few times a day can help the bruise move through its color stages faster. Elevating the bruised area above your heart when possible also reduces swelling and helps fluid drain.
Beyond cold and heat, patience is the main treatment. No cream or supplement has been proven to dramatically accelerate bruise healing in healthy people.
When a Bruise May Need Attention
A normal bruise, even a large one, should gradually shrink and change color over the course of two weeks. A few patterns suggest something beyond a simple bruise. If the swelling keeps expanding over several days instead of stabilizing, that can indicate a hematoma, a larger pocket of blood that may need medical evaluation. Bruising after a significant impact, especially near a joint or bone, sometimes accompanies a fracture, so persistent pain and inability to move the area normally warrant an X-ray.
Frequent bruising without clear injuries is another signal to pay attention to. If bruises keep appearing on your torso, back, or face without any trauma you can recall, your doctor may check for a bleeding disorder through a simple blood test. This is especially relevant if you also notice that small cuts bleed longer than expected or your gums bleed easily.