Do you think I'll need surgery to fix my knock knees?

Depends. This depends on the cause...if you were born with knock knees typically surgery is not done to correct this, especially at this age. If arthritis is the cause, then depending on the severity, knee replacements can be done to correct this. I recommend you see an orthopedist or sports medicine doctor to determine the next step.