James City Veterinary Clinic
Please Call: 757-220-0226
95 Brookwood Dr, Williamsburg, VA 23185 jcvc@jcvc.hrcoxmail.com

Animal Clinic in Williamsburg, Virginia


Our Animal Clinic has been serving the community since 1979

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. We offer medical, surgical, and behavioral services as well as nutritional services, boarding, and bathing. We 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.

The James City Advantage:

  • Estimates
  • Referrals Available
  • Affordable Payment Plans offered through Care Credit
  • Climate-Controlled Facilities
  • Convenient In-House Pharmacy
  • Walk-Ins & Drop-Offs Welcome
  • After-Hours Emergency Services Available

Quality Care, Experienced Doctor and Staff

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.