Pink Eye: Viral vs Bacterial and What Actually Helps

Last updated September 10, 2026.

Most pink eye is viral and resolves on its own in 7 to 10 days without prescription drops. Bacterial conjunctivitis produces thicker yellow or green discharge and responds to antibiotic drops, which shorten contagion and symptoms. Allergic pink eye is not contagious and improves with antihistamine drops or by avoiding triggers.

How to tell viral from bacterial pink eye

Viral conjunctivitis usually starts in one eye and may spread to the other. The discharge is watery or slightly mucusy, and you often have a recent cold, sore throat, or respiratory infection. Eyes are pink or red, itchy or burning, and crusty in the morning.

Bacterial pink eye often affects both eyes at once or quickly spreads from one to the other. Discharge is thicker, yellow or green, and matts lashes together. The eye feels gritty. You may not have other cold symptoms.

Allergic conjunctivitis affects both eyes simultaneously, produces watery discharge, and comes with itching, sneezing, or runny nose. It flares during pollen season or after exposure to pets or dust. It is not contagious.

A doctor can usually tell by exam and history. Labs are rarely needed unless symptoms are severe, you wear contacts, or the infection does not improve.

When prescription drops are worth it

Viral pink eye has no antibiotic cure. Drops will not shorten the course. The infection clears in 7 to 10 days on its own. Cool compresses and artificial tears ease discomfort.

Bacterial conjunctivitis improves faster with antibiotic drops or ointment. Symptoms often resolve in 2 to 3 days instead of 7 to 10. You stop being contagious within 24 hours of starting antibiotics.

Allergic pink eye responds to over-the-counter antihistamine or mast cell stabilizer drops like ketotifen. Prescription drops are rarely needed unless symptoms are severe.

If you are unsure which type you have, a same-day visit to urgent care or your primary care doctor costs $100 to $200 without insurance. Many clinics can see you within a few hours.

Get answers from a doctor, free

Start a free AI doctor consult →

Contagion rules and hand hygiene

Viral and bacterial pink eye spread through direct contact with discharge or contaminated surfaces. Touching your eye and then a doorknob, phone, or towel can pass the infection to others.

You are contagious as long as discharge is present if viral, which can be up to two weeks. With bacterial pink eye, you are no longer contagious 24 hours after starting antibiotic drops.

Wash hands frequently with soap and water for 20 seconds, especially after touching your face. Do not share towels, pillowcases, or eye makeup. Throw out or clean contact lenses and cases. Change pillowcases daily.

Avoid touching or rubbing your eyes. If you must apply drops or ointment, wash hands before and after. Disinfect glasses and frequently touched surfaces.

School and work return timing

Most schools and daycares require children with bacterial pink eye to stay home until they have taken antibiotics for 24 hours and discharge has stopped. Some allow return once antibiotic treatment starts.

Viral pink eye policies vary. Some schools ask children to stay home as long as discharge is present. Others allow return if the child feels well and can avoid touching their eyes.

Adults with pink eye should avoid close contact work, especially in healthcare or food service, until no longer contagious. Office workers can often return once discharge has stopped or antibiotics have started.

Check your school or workplace policy. If your child has recurrent pink eye or symptoms last more than a week on antibiotics, follow up with your doctor to rule out a blocked tear duct or other cause.

Home care that actually helps

Cool compresses relieve itching and swelling. Soak a clean washcloth in cool water, wring it out, and place it over closed eyes for a few minutes. Use a fresh cloth each time and wash after use.

Artificial tears flush irritants and thin discharge. Use preservative-free drops every few hours. Avoid drops labeled for redness relief, which can worsen symptoms with prolonged use.

Gently clean crusted lashes with warm water on a clean cotton ball or cloth. Wipe from the inner corner outward. Use a fresh swab for each eye.

Over-the-counter antihistamine drops like ketotifen help allergic pink eye. For viral or bacterial cases, they do not shorten the illness but may ease discomfort. Do not use leftover prescription drops from a previous infection without checking with a doctor.

When to see a doctor or go to the ER

See a doctor within a day if you have thick yellow or green discharge, vision changes, severe pain, light sensitivity, or wear contact lenses. Contact lens wearers need prompt evaluation because some infections can damage the cornea.

Newborns with pink eye need same-day medical attention. Pink eye in the first month of life can signal a serious infection that requires immediate treatment.

Go to the ER or call 911 if you have sudden vision loss, severe eye pain, or signs of a deeper infection like swelling around the eye or fever. These may indicate a condition beyond simple conjunctivitis.

If pink eye does not improve after a week, or if symptoms worsen after starting antibiotic drops, follow up with your doctor. You may need a different antibiotic or further evaluation.

Common questions

Can I use leftover antibiotic eye drops from last time?

No. Leftover drops may be expired, contaminated, or the wrong antibiotic for your current infection. Each case of pink eye needs a fresh prescription based on current symptoms. Using old drops can delay proper treatment and spread bacteria that are resistant to that antibiotic.

How long does pink eye last without treatment?

Viral pink eye lasts 7 to 10 days without treatment. Bacterial pink eye can last 7 to 10 days if untreated, but antibiotic drops shorten symptoms to 2 to 3 days. Allergic pink eye persists as long as you are exposed to the allergen.

Can pink eye spread through the air?

No. Pink eye spreads through direct contact with eye discharge or contaminated surfaces, not through the air. You get it by touching an infected person's hand, sharing towels, or touching a surface they contaminated and then touching your own eye.

Is pink eye always contagious?

Viral and bacterial pink eye are contagious as long as discharge is present, which can be up to two weeks for viral cases. Bacterial cases stop being contagious 24 hours after starting antibiotic drops. Allergic pink eye is not contagious at all.

Do I need to throw away my eye makeup if I get pink eye?

Yes. Throw away mascara, eyeliner, and eye shadow used during the infection. Bacteria and viruses can survive in makeup and reinfect you. Replace these products once your pink eye has cleared. Clean brushes with soap and water or replace them.

Can adults get pink eye from kids?

Yes. Viral and bacterial pink eye spread easily in households. Adults can catch it from children through shared towels, touching contaminated surfaces, or direct contact. Wash hands frequently, avoid sharing linens, and do not touch your eyes after caring for a child with pink eye.

Sources

Pymander is not a replacement for a physician and does not provide medical advice, diagnosis, or treatment.