alarm-ringing ambulance angle2 archive arrow-down arrow-left arrow-right arrow-up at-sign baby baby2 bag binoculars book-open book2 bookmark2 bubble calendar-check calendar-empty camera2 cart chart-growth check chevron-down chevron-left chevron-right chevron-up circle-minus circle city clapboard-play clipboard-empty clipboard-text clock clock2 cloud-download cloud-windy cloud clubs cog cross crown cube youtube diamond4 diamonds drop-crossed drop2 earth ellipsis envelope-open envelope exclamation eye-dropper eye facebook file-empty fire flag2 flare foursquare gift glasses google graph hammer-wrench heart-pulse heart home instagram joystick lamp layers lifebuoy link linkedin list lock magic-wand map-marker map medal-empty menu microscope minus moon mustache-glasses paper-plane paperclip papers pen pencil pie-chart pinterest plus-circle plus power pushpin question rain reading receipt recycle reminder sad shield-check smartphone smile soccer spades speed-medium spotlights star-empty star-half star store sun-glasses sun tag telephone thumbs-down thumbs-up tree tumblr twitter user users wheelchair write yelp youtube

In response to the devastation caused by Hurricanes Florence and Michael in 2018; the extensive wildfires in 2017-2019; and Hurricanes Harvey, Irma, and Maria in 2017, Blue Ridge Eye Associates is supporting several charities which are aiding people in need.  If you would like to view a list of charities to make a donation, please visit

Thank you for your participation.

Yes, we are accepting and welcoming new patients (as well as our established patients).  In response to numerous inquiries due to the departure or retirement of several local eyecare providers, we are happy to accept new patients.  We do not require your former medical records for us to see you.  Please click on the tabs above to learn about us (About Us), view our vision care and product offerings (Vision Care & Products), visit our blog (Blog), and review our payment and insurance info (Patients).  Please call us at (540)434-EYES (3937) or email Wally at  We look forward to serving your visual needs.

We offer same-day service, including regular and non-glare plastic lenses, on many single-vision (not bifocal or progressive) eyeglass prescriptions at no extra charge. Please allow two hours for processing prior to closing for same-day service.  We also fill many outside prescriptions. Let us make you look good and see great!


Harrisonburg Optometry Services

Blue Ridge Eye Associates has been a leading provider of optometry services and vision care products in the Harrisonburg community since 1992, and we want to help you achieve and maintain clear vision for years to come.

Our experienced eye doctors offer comprehensive vision examinations at our Harrisonburg optometry office and specialize in the diagnosis and treatment of a wide array of eye diseases, conditions, and problems. We use advanced diagnostic technology and vision correction products and are committed to improving the quality of life of individuals in the Harrisonburg community through enhanced vision. Give yourself the gift of clear vision – schedule an appointment with Dr. Cowger today at (540) 434-EYES.

Harrisonburg Office

1790 E Market St Ste 92
Harrisonburg, VA 22801

(540) 434-3937

Office Hours
  • Monday: 1:00pm - 5:00pm
  • Tuesday: 9:00am - 7:30pm
  • Wednesday: 9:00am - 6:00pm
  • Thursday: 9:00am - 6:30pm
  • Friday: 9:00am - 5:00pm
  • Open 2nd & 4th Fridays: 9:00am - 5:00pm
    We've moved! (But not too far!)
    ♦♦♦Come visit us at our brand-new location! Blue Ridge Eye Associates has moved down the sidewalk to our new, larger, modern office at Suite 92, next to T-Mobile, in the same shopping center, Spotswood Valley Square (Kroger Shopping Center) in Harrisonburg. Wally will be there to greet you and Dr. Cowger will do her best to give you clear, comfortable vision. ♦♦♦

Lexington Office

30 Crossing Ln Ste 107
Lexington, VA 24450

(540) 463-9350

Office Hours
  • Monday: 9:00am - 5:30pm
  • Tuesday: 8:00am - 5:00pm
  • Wednesday: 9:00am - 5:00pm
  • Thursday: 9:00am - 5:00pm
  • Friday: 9:00am - 1:00pm