How long does it take for a torn ligament to heal?
Save. Torn ligaments can take anywhere from six weeks to six months to heal. What makes it so difficult to heal ligaments is the healing process is dependent on the blood supply the ligament is receiving.Ligaments, in the first place, do not receive an abundant supply of blood, and if they are receiving none at all, then surgery will be required.hat makes it so difficult to heal ligaments is the healing process is dependent on the blood supply the ligament is receiving. Ligaments, in the first place, do not receive an abundant supply of blood, and if they are receiving none at all, then surgery will be required.