How long a dental crown lasts depends on various factors, including your level of oral care, diet, and oral habits. While the standard answer is that dental crowns can last anywhere from 5 to 15 years, existing literature confirms that most dental crowns remain in place at 15 to 20 years.