How Long Does a Dental Crown Last?

October 17, 2025

Dental crown.

Dental crowns are one of the most popular and effective ways to restore damaged or weakened teeth. Whether you’ve received one after a root canal, to fix a cracked tooth, or to improve your smile, crowns provide long-lasting protection and a natural look. But one of the most common questions patients have is: “How long will my dental crown last?”

The truth is, the lifespan of a crown depends on several factors — from the type of material used to how well you care for it. Let’s explore what you can expect and how to help your dental crown stand the test of time.

Average Lifespan of a Dental Crown

On average, a dental crown lasts between 10 and 15 years. However, with excellent oral hygiene and regular dental checkups, many crowns can last 20 years or more.

The exact longevity depends on:

  • The material of the crown (ceramic, porcelain, metal, zirconia, etc.).
  • The location of the crown in your mouth.
  • Your biting and chewing habits.
  • How well you maintain your oral hygiene.

In short, the better you care for your crown and surrounding teeth, the longer it’s likely to last.

How Material Affects Longevity

Different types of crowns come with different levels of durability:

  • Porcelain crowns: Popular for their lifelike appearance, porcelain crowns are most often used for front teeth. While aesthetically pleasing, they can be more prone to chipping or cracking compared to metal-based crowns.
  • Porcelain-Fused-to-Metal (PFM) crowns: These combine strength and beauty, with a metal base for durability and a porcelain exterior for a natural look. They typically last 10 to 15 years.
  • Gold crowns: Made from gold or other metal alloys, these are the most durable option and can last decades. However, their metallic color makes them less common for visible teeth.
  • Zirconia crowns: A newer option known for both strength and aesthetics, zirconia crowns can last 15 to 20 years or longer with proper care.

Your dentist will help you choose the right type of crown based on the tooth’s function, visibility, and your personal preferences.

Factors That Can Shorten a Crown’s Lifespan

Even the strongest crown isn’t indestructible. Certain habits and conditions can wear it down faster, including:

  • Bruxism (teeth grinding): This can cause cracking or loosening of crowns.
  • Chewing hard foods: Ice, hard candies, or unpopped popcorn kernels can damage your crown.
  • Poor oral hygiene: Gum disease or decay under the crown can weaken the supporting tooth.
  • Using teeth as tools: Avoid opening packages or biting your nails with crowned teeth.

Addressing these habits early can significantly extend your crown’s lifespan.

How to Make Your Dental Crown Last Longer

With a few simple steps, you can keep your dental crown in excellent shape for years to come:

  • Brush and floss daily to prevent decay at the gumline.
  • Use a soft-bristled toothbrush and non-abrasive toothpaste to avoid scratching the surface.
  • Visit your dentist regularly for cleanings and exams.
  • Wear a nightguard if you grind your teeth.
  • Avoid sticky or hard foods that could dislodge or crack your crown.

A well-made, well-cared-for dental crown can easily last over a decade and often much longer. The key is maintaining good oral hygiene, avoiding damaging habits, and keeping up with routine dental visits. Think of your crown as an investment in your smile. With proper care, it will protect your tooth, restore your confidence, and give you many years of healthy, worry-free function.

About the Author

Dr. Robert Saphner earned his dental degree from the University of Minnesota. To date, he has completed over 500 hours of continuing education, has a dental implant fellowship, and holds Fellowship status in the Academy of General Dentistry. Today, Dr. Saphner stays current in his field through memberships in the American Dental Association and the Wisconsin Dental Association. Have a tooth that needs repairing? We can help with dental crowns! Schedule an appointment online or call our La Crosse office at (608) 668-6415.