With proper care, amalgam fillings can last 10 to 15 years or even longer.