Question: how long does it take for a knee sprain to heal?
Answer: 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.