how long does it take to heal from a knee sprain?
Sprained knee recovery time A knee sprain is considered healed when there's no more pain or swelling, and you can move your knee freely. Many grade 1 and 2 knee sprains heal within two to four weeks. People who need surgery, however, may take as long as four to six months to recover.