How long do veneers and crowns last? With proper care, veneers and crowns can last from 10 to 15 years. Health Square Jaipur2024-06-29T13:25:19+00:00