The recovery period varies depending on the surgery itself. For instance, ACL surgery has a recovery period of 8 to 12 months. But it only takes 3 to 6 weeks to recover from a knee replacement surgery.