The cost for root canal treatments ranges from $300-$2000 depending on if performed by general dentists or root canal specialists called endodontists. Dental insurance may cover some of the fees.