How long does it take for eye dilation drops to wear off and normal vision to return?

2-4 hours. The most commonly used drops take 2-4 hours to completely resolve. There are reversal drops that can take some of the effect away.