Unfortunately, fillings don’t last forever. Fillings typically last around five to ten years though some patients keep their fillings for fifteen to twenty years. The size of the filling is perhaps the biggest factor when considering how long it’ll last. Large fillings have a much higher likelihood of falling out whereas small fillings can frequently last for decades.
See our most commonly asked questions