Depending on the procedure performed to correct the deformity, recovery from bunion surgery can take anywhere from 3-6 weeks to 6-8 weeks to recover from. The recovery period is really dependent upon what the patients expectations are or their activity level after surgery. It is important to remember the surgery involves cutting bone to realign a deformed joint and it takes bone 6-8 weeks to repair itself. Your foot will be swollen for several months after surgery but again this is dependent on the activity level as well as the procedure that is needed to fix the deformity. Click here to see before and after images of bunion surgery.