How long will my filling last?

A filling can last anywhere from 2-50 years, with an average life of 8 years. 

How long your filling will last is affected by many factors such as: 

  • Acidity and flow of your saliva
  • Bacteria count
  • Diet
  • The anatomy and strength of your tooth
  • Size of the filling and cavity
  • Habits like tooth grinding and ice chewing
  • Occlusion (how your teeth come together)
  • Homecare (How well and how often your brush and floss your teeth)