Dental crowns may last anywhere from 10-15 years. Factors such as the types of foods you regularly chew, accidental trauma, tooth grinding, and your diligence with oral hygiene practices will impact how long your crown lasts. With proper maintenance, it is possible for your crown to last much longer than 15 years.