Although most veneers last between 10 and 15 years, the exact answer depends on how you care for them. Treat your veneers as you would your natural teeth but with an extra dose of gentle care. Don’t bite hard candies or ice or use your teeth as a bottle opener. Keep your teeth clean and visit us twice a year for a routine checkup, and your veneers will give you many years of great performance.