Question: how long does it take for pink eye medicine to work?
Answer: Pink eye caused by bacteria will take about 24–48 hours before symptoms improve once a person is on antibiotics. Pink eye caused by a virus takes anywhere from a few days to more than a week to resolve. Pink eye that results from an allergy will normally clear as the other allergy symptoms lessen.