With proper care and maintenance, whitening fillings can last up to 10 years or more.