After the temporary crowns are in place for a few weeks, a dentist will eliminate them and exchange them for the permanent crown. A dental crown’s lifetime depends on the good care of your teeth and oral habits. Most crowns last at least 5 years to more than 30 years.