How long do veneers last?
Porcelain veneers last on average anywhere from 10 to 20 years, depending on how well they are taken care of.
As with natural teeth, brushing and flossing daily, as well as semiannual dental cleaning appointments are important in order to prevent cavities and gum disease around the veneers.
Minimizing mouth-related habits such as nail biting, clenching, and grinding will help add to the lifespan of veneers. In fact, most dentists will recommend a nightguard to be worn every night for patients with veneers in order to protect them from damage caused by nighttime tooth grinding.