With two locations in the New River Valley, we are proud to provide your eyes with the care they deserve.

 From treating disease to assessing your overall eye health, we understand that your vision is essential for your well-being. We strive to bring you all the latest innovations and technologies in the eye care field while maintaining the small town care you know and expect from our office. 

Let us give your life vision!


We believe it is important to continually expand our knowledge, understanding, and evaluation methods when it comes to your care. From routine vision exams to diagnosis and management of ocular disease, we are happy to provide eye care for the whole family. 


With over 1,000 eyeglass frames in each location, it is hard not to find your perfect pair (or two).  As the seasons change, so do our brands and styles. We are always working to stay on top of the latest trends and technology for you.  


Back again for the 5th year, we invite you to join us for the Eye Run! This year, the run will take place on Saturday, August 18th.  The event will include a 5k Run/Walk, 10k, and a children's fun run.  Participants of all ages and abilities are welcome.  This year, we are dedicating our run to the individuals affected by ovarian cancer as well as their families.  

Continue Reading ......




With our Christiansburg office centrally located in Montgomery County and our Pearisburg office boasting the largest optical boutique in Giles County, we can assure that your eyes look as good as they feel.  Find out more about our locations below.


Clarity Eye Care Christiansburg

1566 North Franklin Street

Christiansburg, VA 24073

phone: (540) 381 - 9086

For more information on our Christiansburg location CLICK HERE

Clarity Eye Care Pearisburg

122 Tazewell Street

Pearisburg, VA, 24134

phone: (540) 921-3921

For more information on our Pearisburg location CLICK HERE 


Have a question? 

Our eye care staff is happy to assist you with any questions or concerns you may have.  We also accept electronic appointment requests.  Simply let us know your availability and we will do our best to accommodate your requests. 

Name *
Preffered Office location *

Have you read our EYE BLOG ?  Check our some of our featured posts below: