A bandaged wound being checked, illustrating a wound that is slow to closeWound Care

Why Is My Wound Not Healing?

A wound that will not heal is almost always stuck on something specific: a hidden infection, poor blood flow, missing nutrition, or steady pressure. Here is how to find what is holding it back, what helps, and when to see a doctor.

In short

A wound that is not healing is a sign that something specific is blocking the body's repair, and often more than one thing at once. Find and deal with the cause, whether that is infection, circulation, nutrition, or pressure, and healing can usually restart. If there is no real progress in two weeks, get it checked.

It is unsettling when a wound just will not close. You clean it, you cover it, you wait, and weeks later it looks much the same.

A wound that is not healing is almost always stuck on something specific. It might be a hidden infection, poor blood supply, not enough of the right nutrition, or steady pressure that keeps reopening it.

The reassuring part is this. Once you work out what is holding the wound back, healing can usually start again. This guide walks through the common reasons, what you can do at home, and the signs that mean it is time to see a doctor.

How long should a wound normally take to heal?

Most small wounds heal within a few weeks. A minor cut or graze often closes in one to two weeks, and a larger or deeper wound can take several weeks longer.

The thing to watch is not the exact number of days. It is whether the wound is making progress.

A healthy wound slowly gets smaller, cleaner, and less painful. If two to four weeks pass with no real change, the wound is considered stalled, and that is worth paying attention to.

Once a wound stays open beyond four to six weeks, doctors often call it a chronic wound. That simply means it needs a closer look at what is getting in the way.

Why is my wound not healing?

A wound usually fails to heal because one or more specific things are blocking the body’s natural repair. The most common are infection, poor blood flow, not enough protein and nutrients, repeated pressure on the wound, and underlying conditions like diabetes.

Often it is not just one of these. Two or three can pile up together, which is why a stubborn wound can feel so hard to shift.

The good news is that most of these causes can be found and dealt with. Let us go through them one at a time.

Could an infection be stopping it?

Yes, infection is one of the most common reasons a wound stays open. When bacteria settle into a wound, the body spends its energy fighting them instead of rebuilding tissue, and healing stalls.

Watch for the warning signs. Redness, warmth, or swelling that is spreading around the wound. Pus or fluid that looks cloudy or smells bad. Pain that is getting worse rather than better.

If you notice these, do not wait it out. An infected wound usually needs proper cleaning and sometimes antibiotics, and that is a conversation to have with a doctor or nurse.

Can poor circulation stop a wound from healing?

Poor circulation can absolutely hold a wound back. Blood is what carries oxygen and nutrients to the wound so it can repair, and if the blood supply is weak, the wound is left short of the very things it needs.

This shows up most on the legs and feet, where circulation problems are common.

Some wounds struggle because blood pools in the lower legs and does not drain well, which is often behind a leg ulcer. Others struggle because the arteries feeding the area have narrowed and too little blood is getting in.

A doctor can check the circulation in the limb and treat the cause. Sometimes that alone is what finally lets a wound heal.

Does what you eat really affect healing?

It does, more than most people expect. Healing a wound is building work, and the body cannot make new skin and tissue without enough protein, energy, and certain vitamins and minerals.

When someone is unwell, older, or has been eating poorly, the body quietly runs short of these building blocks. The wound is often the first place that shortfall shows.

Protein is the big one, so it helps to include a protein source at every meal, such as dal, eggs, curd, paneer, chicken, or fish. Alongside that, zinc, vitamin C, and vitamin A each play a part in repairing skin and holding off infection.

If you want the full picture, our guide to foods that help wounds heal faster goes through exactly what to eat.

Could pressure or the wrong moisture be the problem?

Repeated pressure on a wound is a common and easily missed reason it will not close. If the same spot is pressed or rubbed again and again, the tissue never gets the still, protected time it needs to knit back together.

This is what causes pressure sores in people who sit or lie in one position for long periods. Taking the weight off the area, and changing position regularly, can make a real difference.

Moisture matters too. A wound that dries out and forms a hard scab can heal more slowly, and a wound that stays too wet can start to break down at the edges.

The right dressing keeps that balance, which is why it helps to follow the advice your nurse or doctor gives rather than guessing.

What else can slow a wound down?

A few other things quietly work against healing. Age is one, since skin repairs more slowly as we get older.

Diabetes is a big one. High blood sugar damages small blood vessels and weakens the immune response, which is why diabetic foot wounds need special care. We cover that in why won’t my diabetic foot ulcer heal.

Smoking narrows blood vessels and cuts the oxygen reaching the wound. And some medicines, including steroids and certain cancer treatments, can slow repair as a side effect.

If you are on medication and a wound is not healing, mention it to your doctor rather than stopping anything on your own.

What can you do to help a wound that will not heal?

Helping a stuck wound heal is mostly about removing what is blocking it and giving the body what it needs. Start by keeping the wound clean and dressed exactly as your nurse or doctor has advised, and try not to change that routine on a hunch.

Protect the area from pressure and knocks. If the wound is on a spot you sit or lie on, shift position often.

Eat well, with enough protein and the key vitamins and minerals, spread through the day. Keep any underlying condition managed, whether that is blood sugar, circulation, or something else your doctor is treating.

If you smoke, cutting down or stopping will help the blood flow the wound depends on.

None of these steps is dramatic on its own. Put together, they change the conditions around the wound, and that is usually what lets healing restart.

When should you see a doctor about a wound that will not heal?

See a doctor if a wound shows no real progress after about two weeks, and sooner if anything looks like it is getting worse. That two week mark is a simple, useful rule. A wound that is not slowly improving by then deserves a proper look.

Get seen quickly if you notice spreading redness or warmth, pus or a bad smell, a wound that is growing, or red streaks running out from it. Fever, feeling generally unwell, increasing pain, dark or black tissue, or new numbness are all reasons to be checked without delay.

You know your own body, or the body of the person you are caring for. If something feels wrong, that instinct is worth acting on.

It is always better to have a wound looked at and be reassured than to wait and let a small problem grow.

The bottom line

A wound that will not heal is not a mystery, and it is not your fault. It is a sign that something specific is getting in the way, whether that is infection, poor blood flow, missing nutrition, or steady pressure.

Find that one thing, or those two or three things, and deal with them, and the body can usually get back to doing what it does best. Nutrition is part of that support, helping give the body the raw materials to repair, alongside the care of your doctor or wound clinic rather than in place of it.

And when in doubt, get it checked. A stubborn wound is exactly the kind of thing worth a second opinion.