"Helping Our Animal Friends"
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.
7044 Lee Park Road
Mechanicsville, Va. 23111
(804) 559-9800
Fax (804) 559-4756

Do you have an upcoming appointment with us?

Pre-print your paperwork and fill it out ahead of time by visiting our
"Appointments" page.

Hours of Operation: 

Monday through Thursday 7:30am - 8:00pm
Friday 7:30am - 6:00pm
Saturday 8:00am - 12:00pm

Sunday 5pm-7pm
(pick up only)

In Case of Emergency After Hours Please Call:

Veterinary Emergency Center
(804) 353-9000


Veterinary Referral & Critical Care
(804) 784-8722

Need Pet Supplies? Visit ShorePetStore.com Where your pet supply needs are met.

     Locally owned and operated