How Long Do Fillings Last?
On average, amalgam fillings are expected to last approximately 12 years, while composite fillings are expected to last five to seven years. Cause that is only if you are taking proper care of your fillings by having good at home dental care habits and seeing your dentist regularly.