how long do fillings last?
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. Silver amalgam fillings can last from 10 to 15 years before they need to be replaced.