Typically most dermal fillers provide benefits for six to nine months. The duration depends on the injection site and the individual patient. Some fillers last much longer, up to two years.