With proper care and maintenance, dental crowns can last between 25 to 30 years. Generally, however, they have a lifespan of up to 15 years.