Question: how long does erythromycin take to clear acne?
Answer: A full course of treatment may last for 3-6 months. You may have to use erythromycin solution for 10-12 weeks before you notice the full benefit. If after this time you still do not think your skin has improved, discuss it with your doctor.