The amount of time cheek filler lasts depends on the type of filler injected. Most hyaluronic acid fillers like Restylane Contour and Juvéderm Voluma last between six and twelve months. Some may last up to eighteen months. Semi-permanent fillers like poly-l-lactic acid and calcium hydroxyapatite last an average of two years.