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.  


Thank you to all the participants, volunteers, and community members who came out to make our 5th annual Eye Run such a tremendous success.  Unfortunately, we had a life threatening ememrgency and did not feel it was appropriate to proceed with our awards ceremony while emergency workers, family members, and loved ones were in the midst of tragedy.  All age group and race winners are posted and we will make arrangements with all of you to ensure you receive your award.  Please also check out our facebook pages to see videos of our quilt raffle and our sunglass winner. We apprecite your understanding and all of your continued support. 




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: