The recovery period after a tummy tuck varies from person to person, but generally, it takes about 6 to 8 weeks to fully recover, and about a year for the scar to heal.