Question: how long does it take for ear to heal?
Answer: A torn (perforated) eardrum will usually heal by itself within 6-8 weeks. It is a skin-like structure and, like skin that is cut, it will usually heal. In some cases, a doctor may prescribe antibiotic medicines if there is an infection or risk of infection developing in the middle ear whilst the eardrum is healing.