It is generally recommended to have a comprehensive eye exam every one to two years, depending on your age, overall eye health, and any existing eye conditions. Regular eye exams help ensure early detection of any issues and allow for timely treatment.