Some surgery incisions heal within 1 to 3 weeks and some surgery incisions take between 6 to 8 weeks to fully heal.
The size of the surgery incision will factor into the actual time it takes for the surgery incision to heal after surgery.
Smaller incisions heal within 1 to 3 weeks and sometimes 4 weeks.
Larger surgery incisions take between 6 to 8 weeks to fully heal.
You may still have a scar for a few years after the surgery incision and sometimes you may have the surgery incision scar for the rest of your life.
The last time I had a surgery incision which was for appendix removal the surgery incision healed within 3 weeks of the surgery.
The doctors told me to take it easy for around 4 weeks to allow the incision to heal.