Most adults should have an eye test about every 2 years, but many people benefit from a check every 1–2 years depending on age, risk factors, and symptoms.

General rule of thumb

  • Healthy adults with no vision problems are usually advised to have an eye test every 2 years.
  • Some clinics and forum users suggest yearly checks as a simple way to catch silent problems like glaucoma or retinal issues early.
  • If your optometrist gives you a different interval (for example 1 year), follow that advice because it reflects your individual risk.

Age-based guidance

  • Young adults with healthy eyes are often fine with exams every 1–2 years, provided they have no symptoms or known eye disease.
  • From about age 40, many organisations recommend a comprehensive eye exam and then repeat exams every 2–4 years if you are low risk; frequency increases with age.
  • From around 65+, yearly or every 1–2 years is commonly recommended because the risk of cataracts, glaucoma, and macular degeneration rises.

When you should go more often

You may need yearly (or even more frequent) eye tests if any of these apply:

  • Diabetes, high blood pressure, thyroid disease, or other systemic conditions that affect eyes
  • Strong glasses/contact lens prescription or rapidly changing vision
  • Family history of glaucoma, macular degeneration, or retinal disease
  • Previous eye surgery, eye injury, or known eye conditions (e.g. glaucoma, diabetic retinopathy)
  • Using medications that can affect the eyes (some ADHD meds, steroids, etc.) or very heavy screen use with persistent eye strain.

Warning signs: book an exam ASAP

Do not wait for your “scheduled” interval if you notice:

  • Sudden blur, wavy or patchy vision
  • Flashes of light, a shower of new floaters, or a dark curtain in your vision
  • Eye pain, redness with vision changes, or halos around lights
  • Severe headaches with eye strain

These can be signs of urgent problems (like high eye pressure or retinal detachment) that need fast treatment.

Quick takeaway

  • Low-risk adult: eye test every 2 years is usually acceptable.
  • Higher risk or older age: every 1–2 years, sometimes yearly.
  • Any new symptoms: don’t wait—book an exam as soon as you can.

Information gathered from public forums or data available on the internet and portrayed here.