How Long Does Bruising Last? Stages and Timeline

Most bruises heal completely within two weeks. A minor bump might fade in 10 days, while a deeper impact on your leg could linger for three to four weeks. The timeline depends on where the bruise is, how hard the impact was, and your overall health.

The Typical Healing Timeline

A bruise goes through a predictable color sequence as your body breaks down trapped blood beneath the skin. Right after the injury, the area looks red. Within a day or two, it turns purplish or black and blue. By days 5 to 10, green or yellow tones appear. From days 10 to 14, the bruise fades to a yellowish-brown before disappearing entirely.

This color shift isn’t random. It reflects your body recycling hemoglobin, the oxygen-carrying protein inside red blood cells. When blood leaks into tissue from damaged vessels, immune cells called macrophages arrive to clean it up. They convert hemoglobin into a green pigment first, then a yellow one, and finally store the leftover iron as a brownish compound. Each stage produces a different visible color, which is why you can roughly gauge where you are in the healing process just by looking.

Why Some Bruises Take Longer

Location matters more than most people realize. Bruises on the legs heal slower than those on the face or arms because gravity pulls leaked blood downward, spreading it through surrounding tissue. A bruise on your shin might even migrate down toward your ankle over several days, which can look alarming but is normal. Leg bruises commonly take three to four weeks to fully resolve.

Deeper bruises also take longer. A hematoma, where a larger pocket of blood collects and forms a raised, painful lump, can persist for a month or more. These tend to happen with harder impacts and feel tender to the touch well after the surface color starts to fade.

Age, Diet, and Skin Changes

As you get older, your skin thins and loses some of its protective fatty layer, which means blood vessels break more easily and bruises spread across a wider area. This is why older adults often notice bruises from minor bumps they barely remember.

Nutritional status plays a real role in how quickly your body clears a bruise. Vitamin C is essential for maintaining blood vessel walls and supporting tissue repair; a deficiency delays healing and increases vulnerability to bruising in the first place. Protein, zinc, iron, and vitamin A all contribute to the tissue repair process. If you’re not eating well, or if you’re dehydrated, your skin loses elasticity and heals more slowly. Uncontrolled blood sugar can also impair circulation, which slows the cleanup of leaked blood.

Medications That Extend Bruise Duration

Blood thinners like warfarin and rivaroxaban interrupt the clotting process, meaning more blood escapes into tissue before the leak seals off. The result is larger, longer-lasting bruises from the same level of impact.

Common pain relievers like ibuprofen can have a similar effect. These drugs reduce inflammation but also interfere with the chemicals your body uses to form clots. If you’re taking either type of medication and notice that bruises seem bigger or stick around longer than two weeks, that’s a predictable side effect of the drug rather than a sign of a separate problem. Still, it’s worth mentioning to your doctor if the pattern changes noticeably.

Speeding Up the Healing Process

Cold therapy in the first 24 to 48 hours is the single most effective thing you can do. Applying ice or a cold pack for 10 to 15 minutes at a time (with a cloth barrier to protect your skin) constricts blood vessels and limits how much blood leaks into the surrounding tissue. Less leaked blood means a smaller, faster-healing bruise. Don’t ice for more than 20 minutes per session.

After the initial swelling settles, usually after a couple of days, switching to gentle warmth can help. Heat dilates blood vessels and improves circulation, which helps your body carry away the breakdown products faster. Keep warming sessions under 20 minutes. Elevating the bruised area when possible also helps limit swelling, especially for leg bruises where gravity works against you.

Signs a Bruise Needs Medical Attention

A bruise that hasn’t faded after two weeks, or one that’s getting worse instead of progressing through the normal color changes, is worth having checked. Other signals to pay attention to include a firm lump forming in the bruised area, painful swelling that doesn’t improve, pain that persists for several days after the injury, or bruises that keep appearing in the same spot.

Unexplained bruising, where you’re finding bruises without any memory of an injury, can occasionally point to a blood-clotting disorder or a problem with platelet function. Your doctor can run straightforward blood tests to check platelet levels and how quickly your blood clots. Frequent large bruises paired with unusual bleeding elsewhere, such as nosebleeds, blood in urine, or bloody stool, are stronger signals that something beyond normal bruising is going on.