The cost of a dental crown in 2025 typically ranges from about $500 to $3,000 per tooth. With insurance, the cost is usually between $600 and $1,500, while without insurance it can range from $1,000 to $3,000. The price depends on several factors including the type of material used (such as porcelain, metal, zirconia, gold, or resin), the location of the tooth being crowned, and geographical location. For example, porcelain crowns generally cost between $800 and $3,000, gold crowns around $600 to $2,500, and resin crowns tend to be the least expensive at $200 to $800 per tooth. Additional costs may include diagnostic exams, x-rays, and any preparatory dental work needed.