Liposuction recovery time is generally 1 to 2 weeks, depending on the extent of your treatment area. Most patients are able to return to work and resume their regular activities after this time. However, strenuous activity should be avoided for at least 4 to 6 weeks. Swelling and bruising can take up to 6 weeks to fully subside.