Mechanicsville Animal Hospital is a state-of-the-art, full service veterinary hospital serving Hanover County and surrounding areas with a commitment to the health, happiness, and well-being of your pet.



  Hours of Operation:  

  Monday - Thursday
 7:30am - 8:00pm

Friday 
7:30am - 6:00pm

Saturday
 8:00am - 12:00pm

Sunday 
5:00pm - 7:00pm
(pick up only)

HomeServicesMeet Our StaffAppointmentsHospital TourEmergencies





In Case of Emergency After Hours Please Call:

Dogwood Emergency Center

(804) 716-4700
www.dvesc.com

or

Veterinary Referral & Critical Care

(804) 784-8722
www.vrccvet.com