Blog / Concerns

Salicylic acid vs benzoyl peroxide for acne: which is right?

By The regimen team · June 24, 2026 · 1 min read

Both are excellent, proven anti-acne ingredients — they just work differently, so the right pick depends on your breakouts. See our full guide to acne for the bigger picture.

Salicylic acid (a BHA)

Salicylic acid is oil-soluble, so it gets inside pores to clear blackheads, whiteheads, and congestion. It's ideal for oily skin and clogged-pore / comedonal acne, and it's gentler than benzoyl peroxide for many people.

Benzoyl peroxide

Benzoyl peroxide kills the bacteria that drive inflammatory acne — those red, painful pimples. It's powerful but drying, and it bleaches fabrics. Use it as a short-contact wash or a spot treatment to minimise irritation.

Which to choose

  • Blackheads / clogged pores / oily skin → start with salicylic acid.
  • Red, inflamed pimples → benzoyl peroxide.
  • Both? You can use them, but not piled on at once — and don't combine benzoyl peroxide with a retinoid in the same session (it deactivates many retinoids). Our routine builder flags that automatically.

For stubborn or widespread acne, a dermatologist can prescribe stronger options.

FAQ

Can I use salicylic acid and benzoyl peroxide together?

Yes, but introduce them one at a time and don’t layer both heavily at once — over-drying makes acne worse.

Why shouldn’t I mix benzoyl peroxide and retinol?

Benzoyl peroxide oxidises many retinoids, reducing their effectiveness. Use them at different times of day.

Put this into practice

Build a routine and we’ll catch ingredient conflicts as you go — free.

Build your routine →

Related reading

regimen provides general educational information about skincare, not medical advice. Ingredient-conflict warnings and routine suggestions are informational and may be incomplete or wrong for your skin. Always patch-test, read product labels, and consult a dermatologist or physician for medical concerns.