A tooth abscess never heals by itself. The offending tooth has to be treated, and the infection removed. A root canal therapy or tooth extraction must be performed as indicated. After the intervention to remove the infection, the body heals in the natural capacity. Healing time could vary from a day to a week.