In most cases, dental crowns can last up to 15 years. However, if they are properly maintained, they can last for 25-30 years.