Dental crowns usually last 10-15 years, but can last longer with proper care. The longevity depends on the material and the patient's oral hygiene.