How Long Does It Take for a Bruise to Heal?
Quick Answer
Most bruises heal in about 2–4 weeks, progressing through distinct color stages from red/purple to yellow/brown before fading completely.
Typical Duration
Quick Answer
A typical bruise takes 2–4 weeks to heal completely. Minor bruises may fade in as little as 10–14 days, while deeper or more severe bruises can linger for 4–6 weeks. The changing colors of a bruise are a visible indicator of your body breaking down and reabsorbing trapped blood.
Why Bruises Change Color
A bruise (contusion) forms when an impact ruptures small blood vessels (capillaries) beneath the skin, leaking blood into surrounding tissue. Your body gradually breaks down the hemoglobin in that trapped blood, producing different pigments at each stage.
Bruise Healing Timeline
| Stage | Timeframe | Color | What’s Happening |
|---|---|---|---|
| Fresh | Day 0–2 | Red, pink, or dark purple | Blood pools beneath the skin; area is tender and may swell |
| Early healing | Days 2–5 | Blue or dark purple | Deoxygenated hemoglobin gives the bruise its classic "black and blue" look |
| Mid healing | Days 5–10 | Green | Hemoglobin breaks down into biliverdin, a green pigment |
| Late healing | Days 10–14 | Yellow or brown | Biliverdin converts to bilirubin, producing yellow/brown tones |
| Resolution | Days 14–28 | Fading yellow to normal skin | Body fully reabsorbs the remaining pigment |
Factors That Affect Healing Time
- Age: Older adults bruise more easily and heal more slowly due to thinner skin and more fragile blood vessels
- Severity of impact: Deeper bruises (hematomas) involving muscle tissue take significantly longer
- Location: Bruises on the legs tend to heal more slowly than those on the arms or face due to increased blood pressure in lower extremities
- Medications: Blood thinners (warfarin, aspirin), NSAIDs, and certain supplements (fish oil, vitamin E) can prolong healing
- Nutritional status: Deficiencies in vitamin C, vitamin K, or iron can slow the healing process
- Skin tone: Bruises may be harder to see on darker skin but follow the same healing timeline
How to Speed Up Bruise Healing
- RICE method in the first 24–48 hours: Rest, Ice (15–20 minutes on, 20 minutes off), Compression, Elevation
- Apply a warm compress after 48 hours to increase blood flow and speed reabsorption
- Eat foods rich in vitamin C (citrus, berries, bell peppers) and vitamin K (leafy greens) to support healing
- Arnica gel or cream may help reduce swelling and discoloration—some studies show modest benefit
- Avoid re-injury to the area while it heals
- Don’t massage a fresh bruise—this can worsen bleeding beneath the skin
When to See a Doctor
Most bruises are harmless, but consult a healthcare provider if:
- A bruise doesn’t improve after 4 weeks
- You notice frequent, unexplained bruising (could signal a clotting disorder)
- The bruise is extremely painful or accompanied by significant swelling
- You can’t move a joint near the bruise
- A bruise appears under a fingernail or toenail with severe pressure
- You develop a bruise with no known cause along with fatigue or other symptoms