A 48-year-old member asked:
Disclaimer

how long can it take for a ruptured eardrum to heal?

1 doctor answer
Dr. Scott Rickert
16 years experience ENT and Head and Neck Surgery
Varies: Typically a ruptured eardrum can heal in the first few weeks after it has been identified. However it can take months or it can not heal at all and require a surgery to repair. Most heal on their own. The most important thing to do is to have a specialist follow you closely to see how it is healing.
Answered on Jun 21, 2018
2
2 thanks

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 48-year-old member asked:
Dr. Steven Levine
39 years experience ENT and Head and Neck Surgery
Most heal in 3 weeks: Those that do not heal withing 3 weeks should be evaluated by an ent. There is plenty we can do to fix eardrums.
10
10 thanks
A 28-year-old female asked:
Dr. Axel Martinez-Irizarry
16 years experience Family Medicine
Otoscope.: A physical exam with an otoscope will be able to see if you have a ruptured eardrum or not. The degree of the rupture, if at all present will determi ... Read More
1
1 thank
A 41-year-old member asked:
Dr. David Astrachan
36 years experience ENT and Head and Neck Surgery
4 to 6 weeks: If the only reason you lost hearing is because of the hole in your eardrum, it will take 4 to 6 weeks in most cases for the hole to close on its own. ... Read More
1
1 comment
1
1 thank
A 34-year-old female asked:
Dr. Oscar Novick
57 years experience Pediatrics
Ruptured ear drum: Your child should be under the care of an ear, nose and throat specialist. He can determine the proper steps for your child to regain her hearing.
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month