Salicylic acid and benzoyl peroxide are two of the most well-known acne-fighting ingredients that help clear mild acne and prevent future breakouts.
Both ingredients exfoliate skin and remove dead skin cells, which can clog pores and lead to acne breakouts - but when it comes down to it, which one is ultimately better? We evaluate both ingredients side-by-side below!
A harsh antibacterial agent that helps kill P acnes (aka propionibacterium acnes), the bacteria that are known to play a role in the development of acne. It also helps prevent small pimples from showing up.
A beta hydroxy acid that dissolves dead skin cells on the skin surface and in the pores, which become clogged with acne. (Remember, it’s the combination of increased oil, dead skin cell accumulation that clogs pores, and bacteria that contributes to acne!) It also removes surface oil and evens out skin texture.
The biggest difference is that while each ingredient attacks a different acne-causing source - benzoyl peroxide kills bacteria while salicylic acid unclogs pores - salicylic acid is less irritating on skin and may not cause as much redness, dryness, or peeling as benzoyl peroxide can.