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.