The length depends on each patient’s individual condition and needs. A vision therapy program can last anywhere from several weeks to a few months. Speak with your [eye_doctor] about how long your vision therapy program is expected to take.