Berryville Avenue Veterinary Clinic

370 Battle Avenue

Winchester, VA 22601

(540) 722-2665



Berryville Avenue Veterinary Clinic is dedicated to keeping your companions happy and healthy by providing the best care available.  We offer preventive medicine, surgery, behavioral and life services to companion animals, furry and feathered exotics.


At Berryville Avenue Veterinary Clinic, we understand the bond that exists between you and your pets. We treat the animals that need our help with the gentleness and compassion that you would expect for any member of your family.

We are located in Winchester, Virginia and are convenient to the Northern Shenandoah Valley and our neighbors in Northern Virginia and West Virginia. If we can be of service to you and your pets, feel free to contact us and we'll treat the smallest members of your family with the same care we'd treat our own!


Check out our other pages to find out more about us! We're planning on expanding our capabilities to do more for you and your pet, so please check back often!

Check our Facebook page for specials!


Our Hours of Operation

 Please check back often as hours may change.

By Appointment Only


Monday through Friday

9:00 AM to 5:00 PM

Wednesday Evening hours

4:00 PM to 6:00 PM


9:00 AM to 12:00 PM




Berryville Avenue Veterinary Clinic

accepts the following methods of payment in addition to cash and check:



Please refer to our Policies page



We offer online services through:




Please refer to our Online Services page


Photo Gallery







Online Services























Links of Interest





Find Us


E-Mail Us





Online Ordering is available through




Click the above links,

or stop by our clinic to register!


We Accept