Question: do tooth fillings last forever?
Answer: While fillings last a long time, none of the materials used in fillings last forever. Assuming that your surrounding tooth remains healthy and the filling itself is not large, you can expect your filling to last for years, even decades: Gold fillings last the longest, anywhere from 15 to 30 years.