4 min read · Last reviewed August 2026

Salicylic acid or benzoyl peroxide? Pick one

Two different actives for two different problems. Which one fits which kind of spot, and why using both at once backfires.

Advertising disclosure. The product links in this guide are affiliate links. If you buy through them, I may earn a commission, generally at no additional cost to you.

These two get recommended interchangeably, which is why so many people end up with both, use them together, and finish with skin that is irritated instead of clear.

They do different jobs. Once you know which job you need, the choice takes ten seconds.

Salicylic acid: for blocked pores

Salicylic acid is oil soluble, and that is its entire advantage. It can get into a pore filled with oil, where a water based product just sits on the surface.

That makes it the right tool for the small, closed, bumpy congestion across the forehead and nose, blackheads, and skin that is generally oily and rough. It is a maintenance active, used two or three evenings a week, not a fix for tonight.

Benzoyl peroxide: for inflamed spots

Benzoyl peroxide works on the bacteria involved in inflamed acne. It is the tool for red, raised, sore spots rather than for texture and congestion.

It is more aggressive: it dries the skin, and it bleaches fabric, so towels and pillowcases suffer. Start with the lowest strength available. Higher percentages are not more effective in most cases, they are simply more irritating.

How to choose in ten seconds

Run your hand over your face with your eyes shut. If the problem is what you feel, so bumps and roughness and blocked pores, take salicylic acid.

If the problem is what you see, so red, angry, inflamed spots, benzoyl peroxide is the closer fit.

Most people have some of both. Then start with salicylic acid, because it is the gentler entry point, and add the other only if the inflamed spots persist.

Why not both at once

Two strong actives on the same skin on the same evening is the fastest route to a damaged barrier: red, tight, flaking skin that then reacts to everything.

If you genuinely need both, separate them, one in the morning and one in the evening, or on alternating days, and only after each has been tolerated on its own for a few weeks. Moisturiser after either one, and sunscreen the next morning, which is not optional with any active.

What neither will do

Neither fades old marks quickly, neither works overnight, and neither is a substitute for seeing a doctor if the acne is deep, painful or scarring.

Both need six to eight weeks before the result is worth judging. Most people quit at week two, exactly when it starts working.

In short

Bumps you feel, take salicylic acid. Red spots you see, take benzoyl peroxide. Not both on the same evening, and give it six weeks.

The products in this guide

CeraVe

Foaming Facial Cleanser

Step 1 · morning and night

The same idea as the hydrating one, but it actually foams. For skin that looks shiny by midday.

Just startingOily skinSpotsEvery day
approx. $17View details