Many studies have been proven to show that you should expect porcelain veneers to last a minimum of 10 years. Of course, regular brushing and flossing and the proper care to help maintain the veneers properly do increase the longevity of the veneers.