How Long Does It Take for Bruising to Go Away?

Most bruises heal completely within about two weeks. A minor bump might fade in 10 days, while a deeper or larger bruise can linger for three weeks or more. The timeline depends on where the bruise is, how hard the impact was, and individual factors like age and medications.

The Color Stages of Healing

A bruise changes color as your body breaks down the trapped blood beneath your skin, and those color shifts are actually a reliable way to gauge where you are in the healing process. When blood first leaks from damaged capillaries into surrounding tissue, the bruise appears pinkish or red. Within hours, it darkens to deep blue or purple as the blood pools and loses oxygen.

Over the next several days, your immune cells move in and start dismantling the hemoglobin from those escaped red blood cells. Hemoglobin breaks down into a green pigment first, which is why bruises take on a greenish tint around days 5 to 7. That green pigment then converts into a yellow one, giving the bruise its final pale yellow or brownish appearance before it fades entirely. The iron left over from this process gets stored and recycled by your body.

Not every bruise moves through these stages at the same pace. A small bruise on your forearm might skip from purple to yellow in under a week. A deep thigh bruise from a hard fall could stay dark purple for five or six days before the green phase even begins.

Why Some Bruises Last Longer

Location matters more than most people realize. Bruises on your legs typically take longer to heal than bruises on your face or arms. Gravity pulls blood downward, so a leg bruise may even spread before it starts fading. You might notice a shin bruise that seems to get bigger in the first couple of days, then slowly shrinks over two to three weeks.

The force of the initial impact also plays a role. A light bump that produces a small, shallow bruise clears faster because there’s simply less trapped blood for your body to process. A hard collision that damages deeper blood vessels creates a larger pocket of blood that takes more time to break down.

Certain medications slow healing by interfering with your blood’s ability to clot. Aspirin, ibuprofen, and naproxen all have this effect. Prescription blood thinners do as well. Even some dietary supplements like ginkgo biloba can thin the blood enough to make bruises appear more easily and stick around longer. Corticosteroids thin the skin itself, making the blood vessels underneath more vulnerable. Some antibiotics and antidepressants can also affect clotting.

Bruising and Aging Skin

If you’ve noticed you bruise more easily as you get older, you’re not imagining it. With age, and especially with cumulative sun exposure, skin becomes thinner and less elastic. The tissue that once cushioned your blood vessels loses its ability to protect them, so even minor bumps cause bleeding under the skin. About 12 percent of people over 50 develop this kind of age-related bruising, and that number climbs to around 30 percent after age 75.

These bruises, which often appear on the forearms and backs of the hands, typically clear up on their own within one to three weeks. They tend to look more dramatic than regular bruises because the thinned skin makes the discoloration more visible, but they follow the same healing process.

How to Help a Bruise Heal Faster

The first few hours matter most. Applying ice with a cloth barrier for 10 to 20 minutes at a time, repeating every hour or two, helps limit the amount of blood that leaks into the tissue. This window is most effective within the first eight hours after the injury. Less blood pooling means a smaller bruise and a shorter recovery.

If the bruise is on a limb, elevating it above heart level during those early hours also reduces blood flow to the area. Compression with a snug (not tight) bandage can help for the same reason. After the first day or two, switching to gentle warmth encourages circulation and helps your body clear the trapped blood faster.

Topical products like arnica gel and vitamin K creams are widely marketed for bruises. Some small studies have tested them on standardized bruises, but the evidence for dramatic improvement is limited. They’re unlikely to hurt, but ice and elevation in the first few hours will do more than any cream applied days later.

When a Bruise Needs Attention

A standard bruise is flat or only slightly raised, tender to the touch, and steadily improves over the two-week window. A hematoma is different. It involves a larger collection of pooled blood that can cause noticeable swelling, warmth, significant pain, and redness beyond what a typical bruise produces. If the swollen area keeps expanding over several days rather than shrinking, that warrants a medical evaluation.

Bruises that appear without any injury you can remember, especially if they’re large or frequent, can signal a clotting problem or a side effect of medication. The same applies to bruises that haven’t shown any improvement after three to four weeks, since that falls well outside the normal healing timeline.