Zocdoc Answers

Medical questions & health advice by licensed doctors

"What's the best way to prevent earwax build up?"


For the last couple years I've been having earwax issues. Occasionally it gets so bad I lose hearing in an ear and have to go to the local walk in clinic to get them to remove it as I have trouble doing it myself. Is there any way I can prevent this build up?


Wax is produced normally by the cells that line the skin of the ear canal. Under normal circumstances, wax helps to protect the ear canal. However, unfortunately, in some people the amount of wax produced is excessive.

See a doctor who can help

Find a Primary care-doctors near you

This can lead to clogging of the canal and difficulty hearing as you have experienced. The most important thing when dealing with this problem is not to clean inside the ear with cotton swabs or other devices. This is because these actually just push the wax down against the ear drum, which packs it more tightly and makes it harder to remove. Once this happens, there is little you can do except to go to your primary care doctor's office, who will be able to remove the wax under visualization. In the future, to prevent this, it is often helpful to regularly instill drops of warm oil or a commercial wax softening product which you could buy over the counter at your local pharmacy. These work by keeping the wax soft and keeping it from building up in the ear canal. However, the trick is that this must be done quite regularly in order to be of much effect. Talk to your primary care doctor if you have further concerns.

Zocdoc Answers is for general informational purposes only and is not a substitute for professional medical advice. If you think you may have a medical emergency, call your doctor (in the United States) 911 immediately. Always seek the advice of your doctor before starting or changing treatment. Medical professionals who provide responses to health-related questions are intended third party beneficiaries with certain rights under Zocdoc’s Terms of Service.