Most sprains happen around joints such as the ankles, knees or fingers. A sprain normally takes six to eight weeks to heal; severe sprains may take longer and may involve treatment to complete the recovery process. The severity and symptoms of a sprain depends on the degree of stretching or tearing of the ligaments.