Earwax blockage

Earwax Blockage

How can you care for an earwax blockage?

  • Do not try to remove earwax with cotton swabs, fingers, or other objects. This can make the blockage worse and damage the eardrum.
  • If your doctor recommends that you try to remove earwax at home:
    • Soften and loosen the earwax with warm mineral oil. You also can try hydrogen peroxide mixed with an equal amount of room temperature water. Place 2 drops of the fluid, warmed to body temperature, in the ear two times a day for up to 5 days.
    • Once the wax is loose and soft, all that is usually needed to remove it from the ear canal is a gentle, warm shower. Direct the water into the ear, then tip your head to let the earwax drain out. Use a towel to gently dry your ear.
    • If the warm mineral oil and shower do not work, use an over-the-counter wax softener. Read and follow all instructions on the label. After using the wax softener, use an ear syringe to gently flush the ear. Make sure the flushing solution is body temperature. Cool or hot fluids in the ear can cause dizziness.

Earwax blockage: When to call

Call your doctor now or seek immediate medical care if:

  • Pus or blood drains from your ear.
  • Your ears are ringing or feel full.
  • You have a loss of hearing.

Watch closely for changes in your health, and be sure to contact your doctor if:

  • You have pain or reduced hearing after 1 week of home treatment.
  • You have any new symptoms, such as nausea or balance problems.

©2011-2025 Healthwise, Incorporated

The content above contains general health information provided by Healthwise, Incorporated, and reviewed by its medical experts. This content should not replace the advice of your healthcare provider. Not all treatments or services described are offered as services by us. For recommended treatments, please consult your healthcare provider.

Walk-in services

Find a walk-in clinic

Same-day primary care services

Learn more

Onsite diagnostic tests

Find same-day care

Sinus and sleep problems

See a specialist