Yes. Benzoyl peroxide is a wonderful treatment for mild acne. It works by killing p. Acnes, the bacteria involved in the formation of acne. It needs to be applied regularly (daily) for at least one month before the full effects are seen. It works well in combination with other acne treatments.