Neither alcohol nor hydrogen peroxide is recommended for cleaning wounds. Both kill bacteria effectively on surfaces and intact skin, but both also damage the healthy cells your body needs to heal. The current medical consensus is clear: plain soap and warm running water is the best way to clean a cut or scrape at home.
That said, these two antiseptics work differently, have different strengths, and serve different purposes outside of wound care. Here’s how they actually compare.
Why Neither Is Recommended for Open Wounds
Cleveland Clinic’s wound care guidance is direct: do not use rubbing alcohol or hydrogen peroxide on cuts and scrapes. Both irritate the wound and delay healing. Instead, clean around the wound with mild soap and a washcloth, then gently rinse the wound itself under clear, warm running water.
The reason comes down to a fundamental problem: these chemicals can’t distinguish between bacteria and your own tissue. Alcohol kills germs by destroying their proteins, but it destroys your proteins too. The stinging you feel when alcohol hits a cut isn’t just pain signaling. It’s your exposed tissue cells being damaged in the same way the bacteria are. Hydrogen peroxide has a similar issue. Research using wound models in mice found that while low concentrations of hydrogen peroxide can actually promote some aspects of healing, higher concentrations actively slow wound closure. The cells most affected are fibroblasts, the cells responsible for rebuilding tissue and forming new skin. Their viability drops significantly when exposed to hydrogen peroxide, even at concentrations well below what you’d pour from the brown bottle in your medicine cabinet.
How Each One Kills Germs
Alcohol (whether isopropyl or ethyl) works by denaturing proteins. It essentially unfolds the molecular machinery that bacteria and viruses need to function, rendering them useless. One counterintuitive detail: pure alcohol is actually less effective than a 70% alcohol solution. Proteins denature more quickly when water is present, so the water in a diluted solution helps alcohol penetrate and destroy germs more thoroughly. This is why 70% rubbing alcohol is the standard for disinfection rather than 91% or 99%.
Hydrogen peroxide takes a different approach. It’s an oxidizer, meaning it generates reactive oxygen molecules that tear apart the chemical bonds in proteins, cell membranes, and DNA. The familiar fizzing you see when peroxide hits a wound is oxygen gas being released as the molecule breaks down. That reaction happens on contact with an enzyme found in both bacteria and your own blood cells, which is why the bubbling is dramatic but not necessarily a sign that it’s “working” on germs specifically.
Where Alcohol Works Best
Alcohol is the better choice for disinfecting intact skin. It’s the active ingredient in hand sanitizers and the standard prep before injections, blood draws, and minor medical procedures. It evaporates quickly, leaves no residue, and works fast on contact. For cleaning surfaces like thermometers, stethoscopes, or countertops, 70% isopropyl alcohol is highly effective against a broad range of bacteria and many viruses.
Its main limitation is that it evaporates before it can do much on porous or heavily soiled surfaces. It also doesn’t produce a lasting antimicrobial effect. Once it dries, the surface can be recontaminated immediately.
Where Hydrogen Peroxide Works Best
Hydrogen peroxide is a stronger choice for surface disinfection, particularly on porous or stained materials. It breaks down into just water and oxygen, making it a popular option for sanitizing cutting boards, toothbrushes, and food preparation areas. It’s also effective as a mild bleaching agent for laundry and grout.
One practical downside: hydrogen peroxide is far less stable than alcohol. A sealed bottle of 3% hydrogen peroxide stored at room temperature loses about 0.5% of its potency per year. Once you open the bottle, that breakdown accelerates because exposure to air and light speeds the decomposition into plain water. An opened bottle that’s been sitting in your bathroom for six months may have lost enough potency to be unreliable as a disinfectant. Rubbing alcohol, by contrast, stays effective as long as it hasn’t evaporated from its container.
Safety Differences
On intact skin, both are generally safe for brief contact. Alcohol can dry out skin with repeated use by stripping natural oils. Prolonged or widespread skin exposure to isopropyl alcohol can, in rare cases, lead to systemic absorption and toxicity, with symptoms including altered consciousness and gastrointestinal irritation. Inhaling alcohol fumes in enclosed spaces can also cause local irritation to the airways.
Household hydrogen peroxide (3%) is relatively mild on skin, though it can cause whitening or mild irritation with prolonged contact. Higher concentrations (10% and above, used in industrial settings) are genuinely dangerous and can cause chemical burns. The 3% solution sold in drugstores is unlikely to cause harm on intact skin, but swallowing it can cause nausea, vomiting, and in rare cases foaming in the stomach that creates pressure.
The Bottom Line for Wound Care
If your question is specifically about cleaning a cut or scrape, the answer is that neither is better because both are worse than the simplest option available. Running water physically flushes bacteria and debris out of a wound without harming the cells doing the repair work. Mild soap around (not in) the wound handles any remaining surface contamination. After cleaning, applying a thin layer of petroleum jelly and covering with a bandage creates the moist environment that promotes faster healing.
For disinfecting surfaces, intact skin, or household items, the better choice depends on the task. Alcohol works faster and is ideal for skin prep and quick surface wipes. Hydrogen peroxide is better for deeper surface sanitation and leaves no chemical residue, but check that your bottle is fresh.

