Porcelain-fused-to-metal crowns can cost between $875 and $1,400 per tooth. Metal crowns made of gold alloy or base metal alloys can cost an average of $830 to $2,465 per tooth. If you get a porcelain crown, cost can vary between $800 and $3,000 per tooth.