A tummy tuck averages $8,174 and requires up to eight weeks of recovery time. In addition, the average liposuction cost is $4,711 and requires three to five weeks of recovery.