It depends on what eye
drops are used to dilate your eyes.
Some dilating drops last only around 3 hours, another may last 6 hours , another may last 2 to 4 days and another may last up to 2 weeks. The 2 to 4 day and the 2 week drops are used for treatment as opposed to examining an eye. Also, some eyes tend to be more sensitive to dilating drops and the effect tends to last longer in such patients.