Most crowns last several decades or even an entire lifetime, depending on the workmanship or choice of material. On average, we expect a crown to last at least 15 years. Keeping your teeth and gums healthy and practicing good oral hygiene will maximize its lifespan.