Recovering from bunion surgery While recovery after bunion surgery takes about six to eight weeks, full recovery from bunion removal surgery can take an average of four to six months. For the first two weeks following your surgery, you'll wear a surgical boot or cast to protect your foot.