Depending on the extent of your procedure, liposuction may last anywhere from one to three hours. Keep in mind this is only the surgical time, however. Patients need to allocate a full day to allow for the preoperative workup, the surgery and post-operative care.