Question: how long does it take for an infected eardrum to heal?
Answer: Most perforated eardrums heal in a few weeks. Some take up to two months. Exposure to water or further trauma can slow the healing. Also, if the ear gets infected during the healing phase, the perforation is less likely to close on its own.