All locations will be CLOSED January 6th, due to weather conditions. We will re-open January 7th, with a 2 hour delay.
Northern Virginia Doctors of Optometry
Doctors
>
Provider
>

Cannon Hoffman, O.D.

Dr. Hoffman
Dr. Cannon Hoffman was born and raised in Columbus, Ohio. A dedicated Buckeye, he attended The Ohio State University, where he earned both his Bachelor of Science and Doctor of Optometry degrees.

Dr. Hoffman has a strong interest in medical optometry and gained extensive clinical experience in the diagnosis and management of ocular disease during his internships at University Hospitals in Cleveland and the Salt Lake City Veterans Affairs Medical Center. He also received the Excellence in Advanced Practice Award from The Ohio State University for his commitment to his clinical rotations.

Dr. Hoffman is a member of the American Optometric Association and the Virginia Optometric Association. Outside of the clinic, he enjoys rock climbing, playing sand volleyball, exploring downtown restaurants, going to the movies, and watching OSU football.

Dr. Hoffman currently sees patients in Alexandria and Falls Church.

Designer Eyewear

Glasses say so much about your personality and personal style. At Northern Virginia Doctors of Optometry, our designer eyewear collections provide clients with options from brands synonymous with excellence.

Come see why we are considered the best optometrists in Northern Virginia!

©2026 NVDO
Built & Powered by FirstPage Marketing

See what you qualify for!

Most patients qualify on a 6 months supply or greater.
Do any of these apply to you?
  • First time purchasing contact lenses with us
  • Ordering a new brand or product
  • It’s been a while since your last rebate

Good news — you still qualify for a Current Wearer rebate!

Select your product to see what you qualify for.
Order Online
*Discount Code ‘NVDO’ for 20% off
Scheduling a Routine Eye Exam?

If yes, please proceed to scheduling online!  If you need an Office VisitFollow-up Testing, a Specialty Clinic appointment, or are interested in trying contacts for the first time, please call the office to schedule. These appointments require additional scheduling considerations.

Call Our Office

Please call to schedule an appointment if you are visiting a new office or have specialty testing needs.

Select Your Location: