According to the American Dental Association, dental veneers last around 10 years. However, it is not uncommon for them to last far longer with proper care.