Most perforated eardrums heal on their own in 3 to 8 weeks. Learn the exact timeline, what to avoid, when to see a doctor, and how to protect your ear to prevent infection and permanent hearing loss.