How long the results of Juvederm last can differ from person to person and can depend on the formula. On average, the results last for anywhere from six months to over a year.