Generally, a root canal can take a dentist anywhere from about an hour to several hours depending on the number of canals and anatomy or shape of the tooth’s root system. There are also a few other conditions to that tooth which can make the root canal treatment more difficult, yielding a slightly longer appointment time.