Results of IPL treatments typically last six months, up to a year. Maintenance IPL treatments should be performed every six to 12 months to help prolong your results.