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.