How long does a filling last?: Dr Ian Kelly, Dentist
Typically we would suggest a filling is going to last eight to 10 years. Obviously it depends which tooth it is in, how much load that filling is going to be exposed to. Anterior fillings maybe one to three years on average, just because of the load upon them. But posterior fillings, yes I would argue eight to 10 years on average.