For how long eye infection last without any drainage? And my eye is still red even i'm using antibiotic 4 days already?
An eye infection can last between 5 to 7 days of using antibiotics. In some cases, it can continue for few more days or last for up to 3 weeks. If your eyes are still red after a week, you should go and see a doctor.
Continue to complete the antibiotic series even if you see improvement. Could take a week or longer. Call the doc.