Eardrums are delicate and heal by growing new tissue, which can naturally take several weeks to a few months, even without an infection. While your allergy medication, Allegra (fexofenadine), is helpful for keeping ear pressure stable by reducing nasal congestion, it doesn't directly speed up tissue repair. Healing time often depends on the size of the tear and keeping the ear completely dry. Please protect your ear from water and continue monitoring it with your doctor to ensure it heals safely.
Ask Apollo
AI powered Health Chatbot
Why is my torn eardrum taking so long to heal, even though there is no infection and I have been taking Allegra 120 mg?