How long does an eardrum rupture take to recover?

Doctor's Answers 1

Thank you for your question. I assume you are asking about a hole in the eardrum?

The time taken for a hole in the eardrum to heal largely depends on:

  1. The cause of the rupture
  2. The size of the hole in the eardrum

Eardrum ruptures due to trauma (e.g from ear picking, slap on the face etc) takes about 6 – 8 weeks to heal.

If the hole is >75% of the total surface of the eardrum, it might take longer or even fails to heal completely.

If the hole in the eardrum is due to an infection (often the condition is called chronic suppurative otitis media or CSOM), the chance of self closure of the eardrum is less and you may need surgery to close the hole after the infection has resolved.

Since there is some yellow liquid coming out from your ear, it is likely that your ear is infected. You should get it examined by a doctor (GP or ENT Specialist) and you will likely be given some antibiotic ear drops.

You need to keep your ear dry during this period (e.g no swimming and plugging your ear with cotton balls during your shower).

If your eardrum hole persists after the infection has been treated and you’ve waited for a period of 6 – 8weeks, the decision to close the eardrum hole surgically largely depends on your lifestyle and how frequent you are getting ear infections.

Hope this helps, and all the best!

Similar Questions

Why am I getting clear, yellowish discharge from my ears?

Thank you for your question. From the symptoms that you described, you may be suffering from an ear infection. The two most common ear infections are: 1. Otitis externa – infection of the ear canal 2. Otitis media – infection of the space behind the ear drum You will need to see a general practitioner or ENT Specialist to have the infection treated. Since you have been getting an ear discharge, you will most likely need antibiotic ear drops.

Photo of Dr Eng Cern Gan

Answered By

Dr Eng Cern Gan

ENT Doctor

When should I take antibiotics for a cold that’s not getting better?

The common cold is a viral infection of your upper respiratory tract (includes the nose, sinuses and throat). There are over 200 viruses that can cause a cold and an adult may on average experience a cold two to three times a year. Young children (especially those less than 6 years old) are most at risk of getting a cold.

Photo of Dr Eng Cern Gan

Answered By

Dr Eng Cern Gan

ENT Doctor

Ask any health question for free

I’m not so sure about a procedure...

Ask Icon Ask a Question

Join Human

Sign up now for a free Human account to get answers from specialists in Singapore.

Sign Up

Get The Pill

Be healthier with our Bite-sized health news straight in your inbox