The duration of the eye test usually depends upon the age and complexity of the concern. In most cases, an eye test will take around 20-30 minutes.