When I had a toothache recently, my dentist gave me an antibiotic and told me I needed a root canal. The tooth stopped hurting after a few days so do I still need a root canal?

Your tooth no longer hurts because the antibiotic decreased the infection that was causing your pain. In your case, the pain is likely caused by an increase in pressure within the bone surrounding the tooth. The pain and infection will dissipate but it will return unless you remove the source of the infection, which is the diseased tissue inside of you tooth. A root canal procedure removes the infected pulp tissue from inside the tooth and the canal space is sealed to prevent the infection from returning. Unfortunately, no one can predict when the infection and pain will return, so go ahead with the root canal treatment as soon as possible.