How long does a elbow sprain take to heal? The average healing times are: (1) mild sprains – 2 to 6 weeks, (2) moderate sprain – 6 to 8 weeks, (3) severe sprains — 8 weeks to 10 months. The complications listed above are more likely to occur in the case of repeated injuries. Treatment should consist of following your doctor’s instructions.