We are a locally owned and operated full service small animal veterinary clinic serving New Kent, James City and Charles City Counties as well as Williamsburg, VA since 1996. 

We offer friendly, professional, and personalized service at reasonable cost. We have complete medical, laboratory and surgical facilities as well as dentistry, bathing, boarding and drop-off services.

Due to COVID-19, we are currently prohibiting anyone from entering the building. Social distancing is highly encouraged. Please maintain the recommended 6 feet separation.


We are currently operating as a curbside service. When you arrive, please call (804) 966 - 2767 for assistance.


If you need medication refills, please call in advance and allow 48 hours to have them filled. Refills can also be requested at allcreatures2018@gmail.com.

Updated Hours (Beginning June 1) 

Monday - Friday 8 am to 4 pm

Closed on Weekends

Doctors are by appointment only. You may schedule an appointment by phone at (804) 966 - 2767 or by email at allcreatures2018@gmail.com

If you have an emergency, please contact VCA Merrimac in Williamsburg 

At (757) 253 - 0812 


BluePearl (Formerly Dogwood) in Richmond

At (804) 716 - 4700

Thank you!

The Staff at All Creatures Animal Clinic


- Vaccinations
- Microchips

- Digital Radiology
- Surgical procedures

- Pharmacy

- Intensive Care
- Bathing
- Boarding



8:00 AM - 6:00 PM

Monday - Thursday


8:00 AM - 4:00 PM



8:00 AM - 12:00 PM



Doctors' Hours by Appointment Only



14700 Pocahontas Tr
Lanexa, VA 23089


Tel.(804) 966-2767 

Fax (804) 966-1811


For equine or farm animals,  please contact:
Tidewater Equine Clinic
(757) 253-8048

2017 by All Creatures Animal Clinic™