ValuPick is reader-supported. When you buy through links on this page, we may earn a commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. Learn more.

When your skin is oily or breaking out, it’s tempting to scrub it until it squeaks. That usually backfires: harsh cleansers strip your skin, which can leave it irritated and even oilier. A good face wash for oily and acne-prone skin removes excess oil and gunk from pores without wrecking your skin barrier.
Some of the picks below contain acne-fighting ingredients (salicylic acid or benzoyl peroxide). Others are simply gentle, oil-controlling cleansers. We’ve marked which is which so you can pick what fits your skin.

- Best overall: La Roche-Posay Effaclar Medicated Gel Cleanser. 2% salicylic acid to unclog pores, without harsh scrubbing.
- Best gentle daily wash: CeraVe Foaming Facial Cleanser. Controls oil while ceramides protect your skin barrier.
Our top picks
- Best overallLa Roche-Posay Effaclar Medicated Gel Cleanser
- Best gentle daily washCeraVe Foaming Facial Cleanser
- Best for stubborn breakoutsCeraVe Acne Foaming Cream Cleanser
- Best budget acne washNeutrogena Oil-Free Acne Wash
- Best K-beauty pickCOSRX Low pH Good Morning Gel Cleanser
La Roche-Posay Effaclar Medicated Gel Cleanser
Salicylic acid is an oil-soluble exfoliant, which means it can work inside oily pores to clear buildup. This foaming gel combines 2% salicylic acid with lipo-hydroxy acid (LHA) to help clear blemishes and control excess oil without gritty scrub particles. La Roche-Posay says it reduces surface oil by up to 47%. It’s oil-free and fragrance-free.
Why it stands out
- 2% salicylic acid + LHA
- No harsh scrub particles
- Oil-free, fragrance-free
What to consider
- Can be drying if used twice a day from the start
- Pricier than drugstore acne washes
CeraVe Foaming Facial Cleanser
Not every oily-skin cleanser needs acne medication. This gel-to-foam wash removes excess oil and dirt while three essential ceramides and niacinamide help protect the skin barrier, so your face doesn’t feel tight afterward. It’s a great everyday cleanser, or a gentle partner to a medicated product you use at another time of day.
Why it stands out
- Cleans oil without stripping
- Barrier-friendly ceramides + niacinamide
- Fragrance-free, non-comedogenic
- Big bottles, great value
What to consider
- No acne-fighting ingredient on its own
- Doesn’t remove heavy makeup well
CeraVe Acne Foaming Cream Cleanser
Benzoyl peroxide targets acne-causing bacteria, which makes it a go-to for red, inflamed pimples. This cream-to-foam cleanser uses a 4% concentration, lower than many acne washes, and adds hyaluronic acid, niacinamide and ceramides to help offset dryness. It’s fragrance-free and non-comedogenic.
Why it stands out
- Benzoyl peroxide for inflamed acne
- Moisturizing ingredients reduce dryness
- Fragrance-free
What to consider
- Benzoyl peroxide bleaches towels, pillowcases and clothes
- Can still dry out or irritate sensitive skin
Neutrogena Oil-Free Acne Wash
A classic for a reason. This oil-free wash uses 2% salicylic acid to help treat and prevent breakouts and blackheads, and it rinses clean without clogging pores. It’s one of the most affordable salicylic acid cleansers you can buy, and it’s sold almost everywhere. There’s also a fragrance-free version.
Why it stands out
- 2% salicylic acid at a low price
- Oil-free, non-comedogenic
- Easy to find
What to consider
- The original version contains fragrance (pick the fragrance-free one if sensitive)
- Can be drying with daily use
COSRX Low pH Good Morning Gel Cleanser
This gentle gel cleanser has a low pH of around 5 to 6, closer to your skin’s natural pH than many foaming washes. It uses betaine salicylate, a milder relative of salicylic acid, plus tea tree to help keep pores clear and oil in check. It’s a nice option for mornings, or for anyone who finds medicated washes too strong.
Why it stands out
- Low pH, gentle on the skin barrier
- Mild BHA + tea tree
- Light, refreshing gel
What to consider
- Milder than medicated acne washes
- Tea tree oil can irritate some sensitive skin
Salicylic acid vs. benzoyl peroxide

- Salicylic acid (BHA) is oil-soluble and exfoliates inside pores. Best for blackheads, whiteheads and general congestion.
- Benzoyl peroxide targets acne-causing bacteria. Best for red, inflamed pimples.
- Start slowly. Use a medicated wash once a day at first, and add a gentle cleanser for the other wash if your skin feels dry.
How we chose
We compared each cleanser’s active ingredients and strengths, supporting ingredients, pH where available, fragrance and price, and looked at widely reported user feedback on dryness and results. We don’t accept payment from brands, and we note when a claim comes from the brand itself.
FAQs
How often should I wash an oily face?
Twice a day is enough for most people, plus after heavy sweating. Washing more often can irritate your skin.
Do I still need moisturizer if my skin is oily?
Yes. A light, oil-free moisturizer helps balance your skin, especially if you use acne ingredients. See our moisturizer picks (the Hydro Boost gel suits oily skin).
How long until I see results?
Acne products usually need several weeks of consistent use. If breakouts are severe or painful, see a dermatologist.
This article is for general information only and isn’t medical advice. Read our Disclaimer.
