How long does pink eye last?
Last updated September 3, 2026.
Most pink eye clears in 1 to 2 weeks without treatment; viral cases - the most common - can take 2 to 3 weeks, and bacterial cases improve within days once antibiotic drops start. Allergic pink eye lasts as long as the trigger does and responds quickly to antihistamine drops. Contagiousness matters as much as the clock: viral and bacterial pink eye spread while the eye is red and weeping, so stay home until discharge settles, wash hands after touching your face, share no towels, and throw out eye makeup used during the infection. Get seen if it has not cleared after a week, keeps recurring, or comes with pain, light sensitivity, or vision changes. Pymander is a free AI doctor, 24/7 by text, and can help you judge the stage.
What to do
- Budget one to two weeks: viral cases can legitimately take three.
- Treat it as contagious while it weeps: hands, towels, pillowcases, and eye makeup are the spread routes.
- Clean the lashes gently: cooled boiled water and fresh cotton for each wipe.
- Get seen at the one-week wall: or sooner for pain, light sensitivity, or vision change.
Related questions
- Can an online doctor help with pink eye?
- How long is a cold contagious?
- Can allergies cause a fever?
- When is a rash an emergency?
