Dental Fillings How Long Do Tooth Fillings Last? The Major FactorsSo, how long do tooth fillings last? Up to 20 years on average, but that will depend on…beyonddentalcareMay 20, 2023