How long do tooth fillings last?

linkedin

Tooth fillings can last anywhere from 5-20 years, depending on normal wear and tear and oral hygiene practices.