Hydrogen peroxide can help clear earwax and debris, but it is not a treatment for infection itself
Hydrogen peroxide does soften and help remove earwax buildup, which can trap bacteria and make infection worse. Many people use it for this reason, and it is generally safe for the outer ear canal when diluted. However, peroxide does not kill the bacteria or fungi that cause ear infections. If you have an active infection—pain, drainage, hearing loss, or fever—peroxide alone will not resolve it, and delaying other treatment can allow the infection to worsen or spread.
The distinction matters because earwax impaction and infection are different problems that sometimes occur together. Peroxide addresses one but not the other. A doctor can tell you whether you have an infection, earwax buildup, or both, and recommend what will actually treat your specific situation.
Key Takeaways
- Hydrogen peroxide softens earwax and can help clear the ear canal, but it does not treat bacterial or fungal infections.
- Using peroxide when you have an active infection may delay treatment you actually need and allow the infection to spread.
- Diluted peroxide (3 percent solution) is generally safe for the outer ear canal, but should never be used if your eardrum is perforated.
- A doctor can determine whether you have an infection, earwax impaction, or both, and prescribe antibiotic or antifungal drops if needed.
- If you use peroxide and your symptoms do not improve within a few days, or if they worsen, see a doctor rather than continuing on your own.
How hydrogen peroxide works in the ear
Hydrogen peroxide breaks down earwax by releasing oxygen bubbles that loosen the wax and help it move out of the canal. This fizzing action can feel odd but is not painful. The peroxide itself is not an antibiotic—it does not kill bacteria or fungi. It simply clears the space so that drainage can happen and other treatments (if needed) can reach the infection site.
Standard 3 percent hydrogen peroxide, the kind sold in drugstores, is dilute enough to be safe for most people's outer ear canals. Stronger solutions (like 35 percent food-grade peroxide) should never go in your ear—they can burn tissue. Even with the standard solution, some people experience temporary irritation, itching, or a feeling of fullness while the peroxide is working.
When peroxide might help and when it will not
Peroxide can be useful if earwax buildup is blocking your ear canal and making it hard to hear or creating pressure. It may also help if wax is trapping moisture that allows bacteria to grow. In these cases, clearing the wax can reduce discomfort and may prevent infection from developing.
Peroxide will not help if you already have an active infection. Bacterial ear infections need antibiotic drops or oral antibiotics. Fungal infections (often called swimmer's ear or otitis externa) need antifungal drops. Peroxide does not do either of these things. Using it instead of seeing a doctor can mean the infection spreads deeper into the ear, damages the eardrum, or becomes harder to treat later.
If you have drainage from your ear, pain that gets worse over a few days, fever, or hearing loss, those are signs of infection that peroxide cannot fix. A doctor visit is necessary to determine what is causing the problem and what treatment will actually work.
Safety concerns and when not to use peroxide
Do not use hydrogen peroxide if you think your eardrum is perforated (torn or punctured). Signs include sudden hearing loss, severe pain followed by drainage, or a history of eardrum problems. Peroxide can enter the middle ear through a hole in the eardrum and cause serious damage. If you are not sure whether your eardrum is intact, a doctor can check with a simple examination.
Stop using peroxide and see a doctor if you experience severe pain, increased drainage, hearing loss, dizziness, or any sign that the problem is getting worse rather than better. Some people are also sensitive to peroxide itself and develop irritation or allergic reactions. If itching or redness develops and does not go away after you stop using it, that is another reason to see a doctor.
Peroxide should not be your only approach if you suspect infection. It is a temporary measure for earwax removal, not a substitute for medical diagnosis and treatment.
What doctors recommend instead
If you have an ear infection, a doctor will usually prescribe antibiotic ear drops (for bacterial infection) or antifungal drops (for fungal infection). These are applied directly into the ear canal and work by killing the organisms causing the infection. Oral antibiotics may also be needed if the infection is severe or spreading.
For earwax impaction alone, doctors may use hydrogen peroxide drops themselves, or they may use other methods like cerumen removal kits, irrigation, or manual removal with special instruments. A doctor can do these things safely and can also check whether your eardrum is intact before using any liquid in your ear.
If you have both earwax buildup and an infection, a doctor will usually treat the infection first with drops or antibiotics, then address the wax once the infection is under control.
How to use hydrogen peroxide safely if you choose to try it
If you want to use peroxide for earwax buildup and have no signs of infection, here is how to do it as safely as possible. Use standard 3 percent hydrogen peroxide from a drugstore. Lie on your side with the affected ear facing up. Tilt your head slightly so the ear canal is accessible. Using a dropper, place a few drops (usually 3 to 5) into the ear canal. You will hear fizzing and feel bubbling—this is normal. Stay in that position for 5 to 10 minutes to let the peroxide work.
After the time is up, tilt your head the other way to let the peroxide and loosened wax drain out onto a tissue. You can repeat this once or twice a day for a few days if needed. Do not use it for more than a week without checking with a doctor. If your symptoms do not improve, or if they get worse, stop and see a doctor instead of continuing on your own.
Signs you need to see a doctor instead
Stop using peroxide and contact a doctor if you have ear pain that is severe or getting worse, drainage that is thick, discolored, or foul-smelling, hearing loss, fever, dizziness or balance problems, or swelling around the ear or jaw. These can be signs that the problem is more serious than earwax impaction and needs professional treatment.
You should also see a doctor if you have tried peroxide for a few days and your symptoms have not improved at all. That suggests either that earwax is not the main problem, or that something else is going on that peroxide cannot fix. A doctor can examine your ear, determine what is actually happening, and recommend the right treatment.
Frequently Asked Questions
Can I use peroxide if I have a hole in my eardrum?
No. Peroxide can enter the middle ear through a perforated eardrum and cause serious damage. If you think your eardrum might be torn, see a doctor before using any liquid in your ear. A doctor can check with a simple examination and tell you what is safe to use.
How long does it take for peroxide to work on earwax?
Peroxide usually softens earwax within 5 to 10 minutes of being in the ear. You may need to repeat the process once or twice a day for a few days before the wax clears completely. If nothing has improved after a week, see a doctor rather than continuing.
Will peroxide cure swimmer's ear?
No. Swimmer's ear is a fungal or bacterial infection of the outer ear canal and needs antifungal or antibiotic drops prescribed by a doctor. Peroxide will not kill the organism causing the infection. Using it instead of getting treatment can allow the infection to spread or become harder to treat.
Is it safe to use peroxide every day?
Using peroxide daily for more than a few days is not recommended. It can irritate the ear canal and disrupt the natural balance of bacteria and fungi in your ear. If you need to use it regularly, talk to a doctor about safer long-term options for managing earwax buildup.
What should I do if peroxide causes pain or itching?
Stop using it immediately. Rinse your ear gently with clean water if you can. If the irritation does not go away within a few hours, or if it gets worse, see a doctor. Some people are sensitive to peroxide, and continuing to use it can cause more damage.