Question: how long does pink eye last?
Answer: Viral pink eye symptoms usually last 5 to 7 days but may last up to 3 weeks and can become ongoing or chronic. Pink eye may be more serious if you: Have a condition that decreases your body's ability to fight infection (impaired immune system). Have vision in only one eye.