It can really depend on several factors: how much you chew, how tight you clamp your teeth when you sleep, your own personal dental hygiene and the size & location of the dental crown. In general, however, 5 to 15 years. One thing that can almost guarantee longevity is visiting a dentist every 6 months to make sure things are clean and appropriate steps are taken. Our team at the Dental Community Clinic has been rated as one of the top facilities in the Greater Los Angeles area for dental crowns and other oral health care measures. With proper care and consultation crowns can last in excess of 25 years!