Barrier & Balm

Salicylic Acid vs Benzoyl Peroxide

Two of the best over-the-counter acne ingredients — but they target different kinds of breakout. Match the one to your acne, and you'll get far better results.

By Stephen V.Last updated How we pick

Salicylic acid and benzoyl peroxide are the two heavyweight over-the-counter acne ingredients, and people often grab one at random. That’s a mistake, because they work on different kinds of acne. Pick the one that matches your breakouts and you’ll get far better results than picking on the strength of the label alone.

Salicylic acid: for clogs and blackheads

Salicylic acid is a beta hydroxy acid(BHA), and its defining trait is that it’s oil-soluble— so it can get inside an oily pore and exfoliate the clog of dead cells and sebum from within. That makes it the tool for comedonal acne: blackheads, whiteheads and the general clogged, congested, bumpy texture of oily skin. It’s also mildly anti-inflammatory. If your breakouts are mostly non-red clogs, this is your ingredient. Details in our salicylic acid guide.

Benzoyl peroxide: for inflamed breakouts

Benzoyl peroxide is an antibacterial. It kills Cutibacterium acnes, the bacteria that drive inflammatory acne— the red, angry papules and pustules — and, importantly, bacteria don’t build resistance to it. That makes it a first-line pick when your acne is inflamed rather than just congested. Its quirks: it can be drying, and it bleaches fabric, so white towels are a must. See our benzoyl peroxide guide.

Head to head

Salicylic acid versus benzoyl peroxide at a glance
 Salicylic acid (BHA)Benzoyl peroxide
TypeOil-soluble exfoliating acidAntibacterial
How it worksClears clogs inside the poreKills acne-causing bacteria
Best acne typeBlackheads, whiteheads, clogged poresRed, inflamed papules and pustules
Watch-outsCan dry; don’t stack with retinol at firstDrying; bleaches fabric
Strength range0.5–2% leave-on2.5–5% is the sweet spot

Which should you use?

Look at your breakouts. Mostly blackheads, whiteheads and congestion → salicylic acid. Mostly red, inflamed, angry spots → benzoyl peroxide. A lot of people have both— some clogs, some inflamed spots — and benefit from both ingredients. For benzoyl peroxide, remember that lower strengths (2.5–5%) work about as well as 10% with less irritation, and a wash is gentler than a leave-on.

Using them together

If you use both, ease in to avoid over-drying: a common approach is benzoyl peroxide in the morning and salicylic acid at night, or applying them to different areas, or pairing a wash of one with a leave-on of the other. Introduce one at a time, always moisturize, and wear sunscreen. And if acne is persistent, painful or scarring, see a dermatologist — there are prescription options (including retinoids) that outperform anything on the drugstore shelf. Our acne-prone skin guide shows how both fit into a complete routine.

General guidance, not medical advice. Barrier & Balm is written by a skincare enthusiast, not a dermatologist. For a diagnosis, a reaction, or a prescription active like tretinoin, see a qualified professional. Introduce any new active slowly and patch-test first.

Frequently asked questions

What's the difference between salicylic acid and benzoyl peroxide?

Salicylic acid is a beta hydroxy acid (BHA) that's oil-soluble, so it exfoliates inside pores to clear the clogs behind blackheads and whiteheads. Benzoyl peroxide is an antibacterial that kills the bacteria driving inflamed, red breakouts. In short: salicylic acid for clogged, comedonal acne; benzoyl peroxide for angry, inflammatory acne.

Which is better for my acne, salicylic acid or benzoyl peroxide?

Match it to your acne type. If you mostly get blackheads, whiteheads and clogged pores, reach for salicylic acid. If you get red, inflamed papules and pustules, benzoyl peroxide is more effective. Many people have both kinds of acne and benefit from both ingredients, introduced one at a time and used thoughtfully.

Can I use salicylic acid and benzoyl peroxide together?

Yes, and it's a common combination for mixed acne — but ease in. Using both at full strength at once can over-dry the skin, so many people use one in the morning and the other at night, or apply them to different areas, or start with a wash of one plus a leave-on of the other. Introduce them one at a time and always moisturize.

Do both salicylic acid and benzoyl peroxide dry out skin?

They can, especially at higher strengths or with frequent use. Benzoyl peroxide is often the more drying of the two and also bleaches fabric, so use white towels and pillowcases. The fix for both is the same: start low and less often, always follow with a moisturizer, and wear sunscreen. If your skin gets tight and flaky, ease off.

Sources

Keep reading