How long does it take for benzoyl peroxide to work?

It generally takes about four to six weeks to see improvements in acne after beginning to use benzoyl peroxide. Use the prescription medication carefully and follow the instructions for use. If you do not see any improvement after four to six weeks, talk to your doctor. There may be other medications that may be more effective for you.

Continue Learning about Antiacne

How does sulfur help treat acne?
Sulfur is often overlooked in skin care, but is starting to appear in more products, and helps treat...
More Answers

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.