What Causes Skin Sores That Do Not Heal?

While there are many causes of skin sores that do not heal, diabetes results in this type of sore on the feet and legs, notes WebMD. With diabetes, a small sore can turn into an ulcer that requires amputation to control infection. Prevention is essential.