Question: how fast does erythromycin work?
Answer: For most infections, you should feel better within a few days. For skin problems such as acne and rosacea, expect to take the medicine for at least 2 months before you see much improvement. It's very important that you keep taking erythromycin until your course is finished.