The duration of pupil dilation depends on the type and concentration of the drug used. Generally, dilation lasts three to six hours. Sometimes, the dilation can extend up to 24 hours if a more concentrated drug is used. Atropine is a common eye drop used to dilate pupils during eye examination. Eye color can also determine the duration of pupil dilation.