How long do dental onlays and crowns last?

Crowns and onlays will last between five to fifteen years on average. However, with proper care, crowns and onlays will last longer than fifteen years.