Barrier & Balm

Best Benzoyl Peroxide Products for Acne

Benzoyl peroxide washes and leave-on treatments compared on strength and format — with the honest part most reviews skip: for most people the 10% isn't the best buy.

By Stephen V.Last updated How we pick

Benzoyl peroxide is the workhorse of over-the-counter acne treatment: it kills the bacteria behind inflamed breakouts, and unlike antibiotics it keeps working because acne bacteria don’t build resistance to it. It is cheap, it is everywhere, and for red, angry papules and pustules it is one of the most effective things you can buy without a prescription. The problem is almost never the ingredient — it is that people reach for the biggest number, use it too often, and then blame benzoyl peroxide for the dryness and peeling.

So we compare these on the two things that actually decide whether one works for you: strength and format. Here is the part most roundups skip — the 10% is not automatically the best buy. For most people a 2.5–5% works about as well with far less irritation, and a rinse-off wash is gentler than a leave-on at the same percentage because it is on your skin for under a minute. Below, six picks that span that range: three washes across the strengths, two leave-on treatments and a cheap spot dab — each with the trade-offs named honestly.

How this is funded:we earn a commission if you buy through our links, at no extra cost to you. It never changes which product we recommend, and we’ll tell you when we’d skip one. Full disclosure.

Quick picks

Ranked on formulation, stated concentration and buyer fit. Select a row to jump to the full write-up. We have not tested these products — here is exactly what we do instead.

#ProductBest forPrice
1
CeraVe Acne Foaming Cream Cleanser (4% Benzoyl Peroxide)

CeraVe Acne Foaming Cream Cleanser (4% Benzoyl Peroxide)

Benzoyl peroxide is one of the few things with strong evidence against inflammatory acne, and 4% here is well-buffered with ceramides. Watch for bleached towels and pillowcases.

Best overall
$14.97 · View on Amazon

$17.9917% off

Price as of August 1, 2026. #ad How we’re funded

2
PanOxyl Acne Foaming Wash (10% Benzoyl Peroxide)

PanOxyl Acne Foaming Wash (10% Benzoyl Peroxide)

Maximum-strength 10% benzoyl peroxide for stubborn body and back acne. Effective, but 10% is a lot for the face — most faces do better on 4%, and everyone should expect dryness.

Best for body & back acne
$10.67 · View on Amazon

Price as of August 1, 2026. #ad How we’re funded

3
PanOxyl Antimicrobial Acne Creamy Wash (4% Benzoyl Peroxide)

PanOxyl Antimicrobial Acne Creamy Wash (4% Benzoyl Peroxide)

The gentler PanOxyl: 4% benzoyl peroxide in a hydrating, fragrance-free cream base, for people who found the 10% foaming wash too stripping. A sensible strength to start on, and easy to step up from later.

Best gentle wash to start on
$10.67 · View on Amazon

Price as of August 1, 2026. #ad How we’re funded

4
Neutrogena Stubborn Acne AM Treatment (2.5% Benzoyl Peroxide)

Neutrogena Stubborn Acne AM Treatment (2.5% Benzoyl Peroxide)

A leave-on you can actually wear all day: 2.5% micronized benzoyl peroxide in an oil-free, fragrance-free lotion that vanishes under moisturizer and sunscreen. The sensible-strength daily treatment for when a wash alone isn't enough.

Best all-over leave-on
$12.97 · View on Amazon

Price as of August 1, 2026. #ad How we’re funded

5
La Roche-Posay Effaclar BPO Multi-Target Treatment (5.5% Benzoyl Peroxide)

La Roche-Posay Effaclar BPO Multi-Target Treatment (5.5% Benzoyl Peroxide)

A higher-strength leave-on for people who have outgrown 2.5% but don't want the peel of a raw 10% gel — 5.5% micronized benzoyl peroxide in a lotion the brand builds around being non-drying. The step-up when a wash and a low-strength leave-on aren't enough.

Best higher-strength leave-on
$24.99 · View on Amazon

Price as of August 1, 2026. #ad How we’re funded

6
Neutrogena On-The-Spot Acne Treatment (2.5% Benzoyl Peroxide)

Neutrogena On-The-Spot Acne Treatment (2.5% Benzoyl Peroxide)

The cheap, precise option for the occasional angry pimple rather than all-over acne — a 2.5% benzoyl peroxide vanishing cream you dab on one spot. If you don't need to treat your whole face, this is all you need to own.

Best spot treatment
$8.97 · View on Amazon

$10.8417% off

Price as of August 1, 2026. #ad How we’re funded

The picks in full

#1Best overall

CeraVe Acne Foaming Cream Cleanser (4% Benzoyl Peroxide)

Benzoyl peroxide is one of the few things with strong evidence against inflammatory acne, and 4% here is well-buffered with ceramides. Watch for bleached towels and pillowcases.

Strengths

  • Stated 4% benzoyl peroxide — real evidence against acne bacteria
  • Ceramides buffer the dryness BP usually causes
  • As a wash, contact time is short — lower irritation than a leave-on BP

Trade-offs

  • Benzoyl peroxide bleaches fabric — use white towels
  • Can be drying; don't stack with strong exfoliants the same night
Key activeBenzoyl peroxide
Stated concentration4%
FormatCream-to-foam
Fragrance-freeYes
Best forOily, Acne-prone

Formulation note. 4% benzoyl peroxide + ceramides + hyaluronic acid. BP has good evidence for inflammatory acne; the ceramides are what make a BP wash tolerable daily.

Ingredients and claims read from the product listing, on July 17, 2026. “Not published” means the brand does not state that figure.

#2Best for body & back acne

PanOxyl Acne Foaming Wash (10% Benzoyl Peroxide)

Maximum-strength 10% benzoyl peroxide for stubborn body and back acne. Effective, but 10% is a lot for the face — most faces do better on 4%, and everyone should expect dryness.

Strengths

  • 10% benzoyl peroxide — maximum OTC strength
  • Cheap and effective for body acne
  • Short wash contact time reduces irritation vs a 10% leave-on

Trade-offs

  • 10% is often too drying for facial skin — 4% is the gentler face choice
  • Bleaches fabric; introduce slowly
Key activeBenzoyl peroxide
Stated concentration10%
FormatFoaming wash
Fragrance-freeNo
Best forOily, Body acne, Resilient

Formulation note. 10% benzoyl peroxide. Strong evidence for acne, but 10% is more than most faces need — we'd point facial acne to the 4% cream wash and reserve this for body/back.

Ingredients and claims read from the product listing, on July 17, 2026. “Not published” means the brand does not state that figure.

#3Best gentle wash to start on

PanOxyl Antimicrobial Acne Creamy Wash (4% Benzoyl Peroxide)

The gentler PanOxyl: 4% benzoyl peroxide in a hydrating, fragrance-free cream base, for people who found the 10% foaming wash too stripping. A sensible strength to start on, and easy to step up from later.

Strengths

  • Lower 4% strength in a creamy base with glycerin and other humectants to blunt the dryness
  • Fragrance-free, unlike the 10% foaming version
  • Inexpensive, and a large 6 oz tube

Trade-offs

  • May be too gentle for severe inflammatory acne
  • Creamy base rinses less 'squeaky clean' than a foaming wash, which some oily skin dislikes
  • Still bleaches towels and pillowcases
Key activeBenzoyl peroxide
Stated concentration4%
FormatCreamy wash
Fragrance-freeYes
Best forDry, Sensitive, Acne-prone

Formulation note. 4% benzoyl peroxide in a creamy, fragrance-free base with three humectants (glycerin, sorbitol, propanediol) plus emollients. Those added moisturizers are why it's the gentler of the two PanOxyl washes — a good starting strength that keeps dryness down.

Ingredients and claims read from the product listing, on July 31, 2026. “Not published” means the brand does not state that figure.

#4Best all-over leave-on

Neutrogena Stubborn Acne AM Treatment (2.5% Benzoyl Peroxide)

A leave-on you can actually wear all day: 2.5% micronized benzoyl peroxide in an oil-free, fragrance-free lotion that vanishes under moisturizer and sunscreen. The sensible-strength daily treatment for when a wash alone isn't enough.

Strengths

  • 2.5% — the strength studies suggest works about as well as 10% with far less irritation
  • Oil-free, fragrance-free, paraben- and dye-free; layers cleanly under SPF
  • Micronized benzoyl peroxide for a smoother, less gritty feel

Trade-offs

  • A leave-on is drying by nature — pair with a moisturizer and don't stack it with acids at first
  • As a daytime BP, sunscreen over it is non-negotiable
  • Will bleach fabric, including where it transfers before it dries
Key activeBenzoyl peroxide
Stated concentration2.5%
FormatOil-free lotion
Fragrance-freeYes
Best forAcne-prone, Oily, Combination

Formulation note. 2.5% micronized benzoyl peroxide in an oil-free, fragrance-free daytime lotion. 2.5% is the low end of the OTC range and the one with the best irritation-to-benefit trade-off; micronizing the BP helps it spread evenly and feel less gritty.

Ingredients and claims read from the product listing, on July 31, 2026. “Not published” means the brand does not state that figure.

#5Best higher-strength leave-on

La Roche-Posay Effaclar BPO Multi-Target Treatment (5.5% Benzoyl Peroxide)

A higher-strength leave-on for people who have outgrown 2.5% but don't want the peel of a raw 10% gel — 5.5% micronized benzoyl peroxide in a lotion the brand builds around being non-drying. The step-up when a wash and a low-strength leave-on aren't enough.

Strengths

  • 5.5% micronized benzoyl peroxide — a real step up from 2.5% without going to a full 10%
  • Formulated for lower irritation than most leave-on BP, from a brand built around reactive skin
  • Oil-free and non-comedogenic

Trade-offs

  • Small 0.67 oz tube at a premium price per ounce — the most expensive way to buy BP here
  • 5.5% leave-on can still dry and flake skin that isn't ready — introduce it slowly
  • Bleaches fabric like every benzoyl peroxide
Key activeBenzoyl peroxide
Stated concentration5.5%
FormatLeave-on lotion
Fragrance-freeNot published
Best forAcne-prone, Persistent breakouts

Formulation note. 5.5% micronized benzoyl peroxide in a leave-on lotion. Micronizing lowers the particle size so the BP disperses more evenly, which the brand positions as less drying than a conventional high-strength gel; we cite the strength and format, not the marketing efficacy figures.

Ingredients and claims read from the product listing, on July 31, 2026. “Not published” means the brand does not state that figure.

#6Best spot treatment

Neutrogena On-The-Spot Acne Treatment (2.5% Benzoyl Peroxide)

The cheap, precise option for the occasional angry pimple rather than all-over acne — a 2.5% benzoyl peroxide vanishing cream you dab on one spot. If you don't need to treat your whole face, this is all you need to own.

Strengths

  • 2.5% — gentle enough to dab on without over-drying the skin around the spot
  • One of the cheapest ways to keep benzoyl peroxide on hand
  • Small 'vanishing' cream that dries down flat under makeup

Trade-offs

  • A 0.75 oz spot tube, not built for treating the whole face
  • Spot-treating does nothing to prevent the next breakout — that needs an all-over routine
  • Bleaches fabric where it transfers
Key activeBenzoyl peroxide
Stated concentration2.5%
FormatVanishing cream
Fragrance-freeNot published
Best forOccasional breakouts, All

Formulation note. 2.5% benzoyl peroxide in a small 'vanishing cream' spot treatment. Same low, sensible strength as an all-over 2.5% lotion, just in a format meant for targeting individual spots rather than the whole face.

Ingredients and claims read from the product listing, on July 31, 2026. “Not published” means the brand does not state that figure.

How to choose a benzoyl peroxide product

Two decisions cover almost everything: what strength you use, and whether it is a wash or a leave-on. Get those right for your skin and the product almost picks itself.

Strength: lower usually wins

The counterintuitive truth about benzoyl peroxide is that 2.5% and 5% work about as well as 10%for most people, with markedly less dryness, redness and peeling. The big number on the front of a 10% product reads as “stronger and better,” but for benzoyl peroxide that mostly buys irritation, not results. A sensible default is to start at 2.5–4%and only move up if a lower strength genuinely isn’t clearing things. The one good reason to reach for the 10% first is body acne on the back and chest, where the skin is tougher and a short-contact wash suits the maximum strength well.

Wash or leave-on?

Format is the other lever for controlling irritation. A washis on your skin for under a minute before it rinses away, so it delivers the antibacterial benefit with far less drying — the best entry point, and the easiest way to treat breakouts on the chest and back. A leave-on lotion or gel stays put and works harder, which makes it the step up when a wash alone isn’t enough. Plenty of people do well on a wash indefinitely and never need a leave-on at all. If you only get the occasional spot rather than all-over acne, skip both and keep a small spot treatment on hand.

Match it to your skin

If your skin is sensitive or on the dry side, the format and the supporting formula matter more than the percentage: a 4% wash built with ceramides and niacinamide, or a fragrance-free creamy wash, will treat acne without stripping you raw. If your skin is oily and resilient and the breakouts are stubborn, a 10% wash or a mid-strength leave-on is a reasonable place to be — just introduce it slowly. And if you have body acne, a big-tube 10% foaming wash used in the shower is the most cost-effective option there is.

How to use benzoyl peroxide without wrecking your skin

Introduce it slowly. Start once a day or every other day, at a lower strength, and always follow with a moisturizer to offset the dryness. Wear sunscreen every morning — benzoyl peroxide can leave skin more reactive, and any daytime leave-on makes SPF non-negotiable. If your skin gets tight, flaky or irritated, ease off the frequency rather than pushing through; an over-dried barrier makes acne look worse, not better, and is the single most common reason people give up on an ingredient that was working.

You can combine benzoyl peroxide with other acne actives, but do it thoughtfully. It pairs well with a salicylic acid product if your acne is a mix of clogged and inflamed, and dermatologists often use it alongside a retinoidsuch as adapalene — but stacking two strong actives on the same skin at the same time can over-irritate. Many people use one in the morning and the other at night, or apply them to different areas. Our layering guide covers how to combine them without doubling the sting.

The bleaching problem

The one thing to know before your first tube: benzoyl peroxide bleaches fabric. Colored towels, pillowcases and shirts develop permanent pale blotches wherever it touches them. Use white towels and pillowcases, let it dry fully before it meets any fabric, and rinse your hands after applying. It is harmless to your skin in that respect — it is your laundry that pays.

What benzoyl peroxide is best (and worst) at

Benzoyl peroxide is at its best on inflammatory acne— the red, raised, sometimes painful papules and pustules — because its main job is killing the bacteria that drive them. It is much less useful on plain blackheads and whiteheads, which are a clogging problem rather than a bacterial one; those respond better to a salicylic acidor a retinoid. If you’re not sure which kind of acne you have, our salicylic acid vs benzoyl peroxide comparison sorts it out, and our guide to acne-prone skin shows how benzoyl peroxide fits alongside the other actives with real acne evidence. Used well — a sensible strength, a wash before a leave-on, a moisturizer over the top — it earns its reputation.

Frequently asked questions

What strength of benzoyl peroxide should I use?

For most people, 2.5% to 5% is the sweet spot. Studies and dermatology guidance suggest these lower strengths work about as well as 10% with far less dryness and irritation. Start low and only move up if a lower percentage isn't clearing your skin. The main exception is body acne on the back and chest, where a 10% wash is a reasonable first choice.

Is a benzoyl peroxide wash or leave-on better?

A wash is the gentler entry point because it rinses off after a short contact time, which limits dryness while still reducing acne bacteria — great for the face and for body breakouts. A leave-on stays on the skin and works harder, so it's the step up when a wash isn't enough. Many people start with a wash and add a leave-on only if needed; some never need one.

Can I use benzoyl peroxide with salicylic acid or retinol?

Yes, but carefully. Benzoyl peroxide targets the bacteria behind inflamed acne, while salicylic acid clears clogged pores, so together they cover both. It also pairs well with a retinoid like adapalene, which is why dermatologists often prescribe them together. To avoid over-irritation, don't apply two strong actives at full strength on the same skin at once — alternate them morning and night, or use them on different days as your skin adjusts.

Why does benzoyl peroxide bleach my towels?

Benzoyl peroxide is an oxidizer, so it strips color from colored fabric on contact — towels, pillowcases and clothing all develop permanent pale patches. Use white towels and pillowcases, let any wash or treatment dry fully before it touches fabric, and rinse your hands after applying. It doesn't damage skin the way it discolors cloth, but the laundry damage can't be undone.

How long does benzoyl peroxide take to work?

Expect gradual improvement over four to eight weeks of consistent use, with individual inflamed spots often calming within a few days. Resist the urge to use more or stronger product to speed things up — that mostly causes dryness, which makes skin look worse. Consistency at a tolerable strength beats intensity.

Sources

Keep reading