My uncle had total knee replacement surgery in late January and he was showing the progress his knee has made. His surgeon said it could expect it to take up to a year for the swelling to completely go away.