That depends on which kind of filling is used, where it’s located in your mouth, your oral hygiene habits, and other factors. Metal fillings typically last longer than composite fillings. For this reason, some dentists may reserve them for hidden areas of your mouth that experience more force from chewing. With proper care, most tooth fillings should last at least five years.