White fillings generally have a lifespan of 5 to 10 years, depending on factors such as the size of the filling, the location of the filling, and the patient’s oral hygiene habits. In comparison, metal fillings (such as amalgam) often last 10 to 15 years or more. While white fillings are durable, they may wear down more quickly under heavy chewing pressure or if they are placed in a large cavity. Regular dental check-ups can help monitor the condition of white fillings and determine when they may need to be replaced.