Salicylic acid vs benzoyl peroxide: which one clears your type of acne?
The short answer
Use salicylic acid when your breakouts are blackheads, whiteheads and congestion, because it is oil-soluble and works inside the pore. Use benzoyl peroxide when spots are red, raised and inflamed, because it reduces the bacteria driving that inflammation.
Written by Maria Alejandra, founder and editor · Last updated:
Independently researched and reviewed for accuracy. Read our editorial policy or how we research routines.
From research to routine
Now build the routine around it
Answer three quiet questions and we will place this decision inside a full morning and evening routine for oily, breakout-prone skin — in order, with what to skip.

Side by side
| Detail | Salicylic acid (BHA) | Benzoyl peroxide |
|---|---|---|
| Works on | Blackheads, whiteheads, congestion, texture | Inflamed papules, pustules, recurring spots |
| Typical strength | 0.5-2% | 2.5-5% (10% is rarely more effective) |
| Format | Cleanser, toner, leave-on liquid | Wash, spot treatment, leave-on gel |
| Irritation | Mild dryness, occasional flaking | Dryness and tightness, especially at 5%+ |
| Watch out for | Overuse alongside other exfoliants | Bleaching towels, pillowcases and clothing |
Pick Salicylic acid (BHA) if
- Your nose and chin re-clog within days of cleaning them out
- You get closed bumps rather than painful red spots
- You want an option you can use as a rinse-off cleanser
The detail
Can you use them together?
Yes, but not layered wet on the same skin at the same moment. The common approach is benzoyl peroxide as a short-contact morning wash and salicylic acid in the evening, or on alternating days if your skin is dry.
Which one pairs with a retinoid?
Both can, on separate parts of the day. Benzoyl peroxide in the morning and a retinoid at night is the classic split; putting salicylic acid and a retinoid on the same night is the fastest route to a compromised barrier.
How long until either works?
Six to twelve weeks of consistent use. Spot treatments can flatten one blemish in a day or two, but preventing the next crop is what the twelve weeks buys you.
Common questions
Is salicylic acid or benzoyl peroxide better for blackheads?
Salicylic acid. It is oil-soluble, so it penetrates the sebum inside the pore and clears the plug. Benzoyl peroxide is antibacterial and does far less for a non-inflamed blackhead.
Does benzoyl peroxide bleach fabric?
Yes. It bleaches towels, pillowcases and clothing on contact. Use white linens, or let a leave-on layer dry fully before it touches fabric.
Which is gentler on sensitive skin?
A low-strength salicylic acid cleanser is usually the gentler starting point, because contact time is short. If benzoyl peroxide is needed, 2.5% as a short-contact wash is far more tolerable than a 5% leave-on.

Back to all head-to-head comparisons, or read the full product reviews.
