On average, hyaluronic acid fillers last somewhere between three and nine months depending on the filler. Though, in certain areas, they have been known to last over twelve months. Biological and environmental factors do also contribute.
Semi-permanent fillers such as Radiesse can last up to two years in many circumstances. These fillers may require two or three initial sessions. Additionally, it can take more time to show results since they induce collagen production under the skin. This can lead to longer lasting results since natural collagen and volume are created. This may reduce the need for fillers in the future.