Benzoyl peroxide adalah obat yang efektif untuk mengobati jerawat, namun tidak efektif untuk menghilangkan bekas jerawat. Obat ini bekerja dengan membunuh bakteri penyebab jerawat, mengeringkan minyak berlebih pada kulit, dan membantu kulit terawat dengan baik. Untuk menghilangkan bekas jerawat, penggunaan chemical peel atau produk topikal lain seperti retinoid lebih efektif.