US Trends

why is my wound not healing

A wound that isn’t healing is often caused by infection, poor blood flow, diabetes, poor nutrition, swelling, or repeated irritation/pressure. If it has shown little or no improvement for about 2 to 4 weeks, or it keeps reopening, that is a sign it may need medical evaluation.

Common reasons

  • Infection: redness, warmth, swelling, pus, bad smell, or worsening pain can slow or stop healing.
  • Poor circulation: not enough blood flow means less oxygen and fewer healing nutrients reach the area.
  • Diabetes: high blood sugar can weaken healing and reduce sensation, so injuries may worsen without being noticed.
  • Poor nutrition or dehydration: low protein and low overall nutrition can delay tissue repair.
  • Swelling or repeated pressure: fluid buildup or constant rubbing/pressure can keep the wound from closing.

Warning signs

  • No visible improvement over time.
  • Edges not closing or tissue looking pale/dry.
  • Foul odor, drainage, redness, warmth, or fever.
  • Numbness, color change, or increasing swelling.

When to get help

You should get prompt medical care if the wound is deep, keeps getting larger, has pus or a bad smell, is very painful, or you have diabetes, poor circulation, or fever. A wound that does not heal within about 30 days is often considered chronic and should be assessed.

What to do now

  • Clean it gently with clean water and keep it covered with a clean dressing.
  • Avoid picking, squeezing, or putting pressure on it.
  • If it is on a leg or foot, elevation may help if swelling is present.
  • Arrange medical evaluation, especially if you have diabetes or circulation problems.

TL;DR: The most common causes are infection, poor circulation, diabetes, poor nutrition, swelling, and repeated pressure, and a wound with no improvement in 2–4 weeks should be checked.