How long does pupil dilation last? Four to six hours. Darker eyes tend to stay dilated longer than light eyes. By dwoolf|January 8th, 2014|Categories: The Eye Exam|0 Comments Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInWhatsAppTumblrPinterestVkXingEmail About the Author: dwoolf Leave A Comment Cancel replyYou must be logged in to post a comment.