As of 2015, the cost of root canal ranges from $300 to $2,000, while the cost of dental crowns ranges from $500 to $3,000, says CostHelper Health. The cost of root canal depends on the tooth's location, while the cost of a crown depends on its material.
Because front teeth usually have only one canal, while back molars can have three or more, a root canal for front teeth typically costs less than one for back molars, according to CostHelper Health. The cost can also depend on the expertise of the dentist doing the procedure. Crowns made of metal are usually cheaper than crowns made of porcelain. The cost of crowns can also depend on the location and condition of the tooth, and the dentist's training level.