How Long Does Pink Eye Last?
How long pink eye lasts depends on what caused it. Common pink eye symptoms can last anywhere from a few days to a few weeks.
Many types of pink eye are contagious, but only after the symptoms emerge.
It appears people are not contagious during the incubation period of pink eye — the time of up to a few days between when they are exposed and when the symptoms begin.
If your pink eye is caused by a common viral infection and no other complications occur, then your eyes should clear up within a few days to two weeks.
Pink eye also can be caused by bacterial conjunctivitis, which — even with treatment such as prescription antibiotic eye drops — can last up to a month or longer. However, with this type of pink eye, people should no longer be contagious 24 hours after antibiotic treatment begins.
How long do different types of pink eye last?
With viral conjunctivitis, symptoms usually are worse beginning about three to five days after the eye infection begins.
You may need eye drops containing decongestants or antihistamines to reduce irritation and swelling, sometimes for as long as one or two weeks. You are no longer contagious when your eyes look and feel normal again.
If your eye infection is not due to viral or bacterial causes, then you might have allergic conjunctivitis.
In that case, pink eye from allergic reactions to pollen, dust and animal dander can last indefinitely, especially depending on the time of year.
Allergic conjunctivitis is not likely to go away on its own unless you remove or avoid the cause of the reaction.
In the meantime, you might consider using eye drops containing antihistamines to ease symptoms of the allergic reaction. Eye drops for allergies are available over-the-counter or by prescription from your eye doctor.
When in doubt about what's causing your pink eyes, always consult your eye doctor.
Page published in December 2019
Page updated in February 2021