A dental crown should last anywhere from 5 to 15 years. Generally, the longevity of the crowns depends on some factors like the material used to create the crown, how well you maintain your oral hygiene, the food you eat as well as the drinks you consume and the condition of the surrounding teeth and gums. If you want to extend the life of your dental crown you need to have excellent oral hygiene and you should properly brush and floss every single one of your teeth twice a day - natural teeth and the ones with crowns.
What may require an earlier replacement of the dental crown are inflammation of the gums around the crown, developing tooth decay under the crown, or receding gums around it. Gumline receding is one of the biggest problems that may occur over time. In this case, the crown does not cover the entire tooth anymore and this creates a precondition for food retention around the tooth, difficult cleaning and development of decay under the crown.
When it comes to the material of the crown, some of the strongest and most durable types are gold, zirconia and porcelain-fused-to-metal dental crowns. These will last at least 10 years, or even longer before they need to be replaced.