CALL (757) 220-0226
95 Brookwood Drive, Williamsburg, VA 23185

Our Animal Clinic has been Serving the Community Since 1979


Animal Clinic serving Williamsburg, Virginia

Your furry friend deserves only the very best care, which is why it's important to choose a veterinary clinic trusted by the community. Our clinic is staffed by highly-trained professionals with a passion for animal care. We offer everything from animal boarding to advanced surgical procedures at James City Veterinary Clinic.

Our state-of-the-art veterinary clinic in Williamsburg, Virginia, has been designed around your pet's every need, from medical, surgical, and behavioral to nutritional, boarding, and bathing. We even provide 24-hour emergency care for your pet through our association with the Peninsula Emergency Veterinary Clinic at (757) 874-8115 on the east end of Tidewater and the VESC on the West End of Tidewater (804) 353-9000.


Veterinary Clinic, Animal Boarding in Williamsburg, VA
The James City Advantage:
 Free Estimates
 Referrals Available
 Affordable Payment Plans
 Climate-Controlled Facilities
 Convenient In-House Pharmacy
 Walk-Ins & Drop-Offs Welcome
 After-Hours Emergency Services
Quality Care, Experienced Doctors
James City Veterinary Clinic is dedicated to providing all of our furry and feathered patients with quality animal health care and superior customer service. Our staff is headed by Dr. David Bates, a graduate of Auburn University's School of Veterinary Medicine. He has been an active veterinarian in the Williamsburg and Gloucester clinics since 1978.


Receive Great Savings
with Our
Special Offers
Contact our veterinary clinic at (757) 220-0226 today to schedule an appointment.