5 doctors weighed in:
How long should my eyes stay dilated after a visit with an eye doctor?
5 doctors weighed in

Dr. Andrew Shatz
Ophthalmology
3 doctors agree
In brief: A few hours
The typical dilating drops used at most eye doctors last about 4-6 hours.
Some individuals are more sensitive to the effects and can remain dilated for up to a day. And if stronger dilating drops were used for a particular reason, their effects could last from 8 to 24 hours.

In brief: A few hours
The typical dilating drops used at most eye doctors last about 4-6 hours.
Some individuals are more sensitive to the effects and can remain dilated for up to a day. And if stronger dilating drops were used for a particular reason, their effects could last from 8 to 24 hours.
Dr. Andrew Shatz
Dr. Andrew Shatz
Thank
Dr. Daniel Bustos
Ophthalmology
1 doctor agrees
In brief: Hours usually
For most people their eyes are undilated after 4-6 hours.
However, for some it is less, and occasionally, some people can have theirs dilated somewhat for 24-48 hours. The symptoms of light sensitivity and decreased near vision usually resolve within 4-6 hours though.

In brief: Hours usually
For most people their eyes are undilated after 4-6 hours.
However, for some it is less, and occasionally, some people can have theirs dilated somewhat for 24-48 hours. The symptoms of light sensitivity and decreased near vision usually resolve within 4-6 hours though.
Dr. Daniel Bustos
Dr. Daniel Bustos
Thank
Get help from a real doctor now
Dr. Warren Strudwick
Board Certified, Sports Medicine
26 years in practice
490K people helped
Continue
108,000 doctors available
Read more answers from doctors