Slow-Healing Bruises: what it usually means

Also searched as: bruises that won't heal, prolonged bruising, bruises taking a long time to fade, delayed bruise healing · Updated 19 Aug 2026 · Educational — not medical advice

Illustrative — red cells, a white cell, and the platelets that seal a bruise

The short answer: Slow-healing bruises are bruises that linger far longer than the typical one to two weeks it takes for the body to reabsorb leaked blood and clear the discoloration. Vitamin deficiencies, blood-thinning medications, and thinning skin with age are common contributors. Bruises appearing without known injury, especially with bleeding gums or extreme fatigue, deserve medical evaluation to check for an underlying clotting or blood disorder.

See a doctor promptly if…

Bruises appearing frequently without any known injury.

Bruising alongside unusual bleeding from the gums, nose, or in urine or stool.

A bruise that is unusually large, spreading, or accompanied by significant pain and swelling.

Bruising together with persistent fatigue and pale skin, which can suggest a blood disorder.

Bruises that consistently take more than two to three weeks to fade.

Common causes

  • Vitamin deficiencyLow levels of vitamin C or B12 can weaken blood vessel walls and slow the body's ability to clear and repair bruised tissue.
  • Blood-thinning medicationsAspirin, warfarin, and similar medications reduce clotting ability, making bruises appear more easily and take longer to fade.
  • Aging skinSkin and blood vessels thin naturally with age, making bruises appear more easily and linger longer before healing.
  • Liver diseaseThe liver produces many clotting factors, so liver dysfunction can impair clotting and slow bruise resolution.
  • Platelet or clotting disordersConditions that reduce platelet counts or function can cause bruises to form easily and heal more slowly than normal.
  • Poor circulationReduced blood flow to an area can slow the clearance of leaked blood from a bruise, extending how long it lingers.

What helps

  • Eat foods rich in vitamin C and B12, such as citrus fruits, leafy greens, eggs, and lean meats.
  • Protect skin from bumps and knocks, especially if skin feels thin or fragile.
  • Review any blood-thinning medications or supplements with your doctor rather than stopping them yourself.
  • Apply a cold compress soon after bruising occurs to reduce its size.

Which doctor to consult

Family doctor

A family doctor can check blood counts, clotting function, and vitamin levels, and refer you to a haematologist if a clotting or blood disorder is suspected.

Lab tests doctors often check

If this symptom persists, these are the values a doctor commonly looks at — and if you already have a report, the analyzer explains where you stand.

Questions people ask

Why are my bruises taking weeks to fade instead of days?

Normally the body reabsorbs the blood that leaked under the skin within one to two weeks, causing the color changes you see as a bruise fades. When healing takes much longer, it's often due to reduced clotting ability from medications, a vitamin deficiency, thinning skin with age, or occasionally an underlying blood or liver condition worth checking with blood tests.

Can low vitamin levels really cause bruising problems?

Yes, vitamin C is needed to keep blood vessel walls strong, and a deficiency can make vessels more fragile and prone to leaking blood under the skin. Vitamin B12 deficiency can also contribute through its effects on blood cell production. Correcting a genuine deficiency, confirmed by blood tests, often improves bruising over several weeks.

Related symptoms

This guide is educational and doesn't replace a clinical assessment. If a symptom is severe, rapidly worsening, or worrying you, see a doctor — being checked and reassured is never a wasted visit.