The cost of a dental crown ranges from $500 to $3,000 and depends on the material used for the crown, the condition of the tooth and the size of the crown. One of the biggest factors contributing to the price is material, with porcelain crowns generally costing more than metal.
Dental crowns come in three basic types: metal, porcelain and porcelain fused to metal. A crown made of a porcelain cap fused to a metal base is usually the least expensive option, with these crowns generally costing between $500 and $1,500. A solid metal crown usually costs between $600 and $2,500, while an all-porcelain crown is generally the most expensive option, costing between $800 and $3,000.