While the average time for root canal therapy is 30 minutes to an hour, this can vary based on several factors. Certain factors that can influence how long root canal therapy lasts include how many teeth require treatment, the extent of the infection, whether or not a crown is required, and your insurance coverage. We encourage you to call your provider beforehand and ask them if they can cover some or all of the costs of your procedure.