Dental crowns can cost up to $2000 per tooth. When comparing dental crown costs between general dentists and those of a prosthodontist one can expect to pay a higher fee in a specialist office. The most expensive dental work that patients pay is work that has to be done twice, so be careful in choosing crowns based on initial costs alone.