There’s no healing advice just for the shin. It isn’t one of the bony spots where pressure sores usually form. Venous ulcers usually form above the ankle, and ulcers from poor blood flow show up on legs, ankles, toes and between toes. So the answer comes from how wounds heal in general, and there’s a lot to say about that.
Start with the benchmark, because it turns a worry into a date. A wound is called non-healing if it has not started to heal in 2 weeks or has not completely healed in 6 weeks. Work out which side of those marks your wound is on before anything else.
Then the reasons. Several things can prevent wounds from healing or slow the process: infection, which can make a wound larger and take longer to heal; diabetes; poor blood flow due to clogged arteries (arteriosclerosis) or conditions such as varicose veins; obesity; age, since older adults heal more slowly than younger people; heavy alcohol use; stress; medicines, including corticosteroids, NSAIDs and some chemotherapy medicines; and smoking.
Other factors include nerve damage, bone infection, being inactive or immobile, a weak immune system, poor nutrition, and having a foreign body (such as a piece of wood or broken glass) in the wound. That last one is worth a moment on a shin in particular. If the wound started with a knock against something, say so, because it changes what gets looked for.
One question about the leg is worth settling rather than assuming: whether there is a circulation problem behind this wound. A venous leg and a leg with poor arterial flow need opposite things, and the treatment for one is a warning for the other. That is its own question, and it is the first thing to establish about any leg wound that is not healing.
A wound care team will examine and measure your wound, check the blood flow in the area around the wound, determine why it’s not healing, and create a treatment plan. To be honest about what follows: non-healing wounds may take months to heal. Surgery may be performed to speed up healing. Some wounds never heal completely.
