About us

Mercury Animal Hospital, Inc. first opened in 1972. At that time, it was located at 2722 W. Mercury Boulevard, Hampton. In 1976, Dr. McKelvin became a Hampton resident and a partner in Mercury Animal Hospital. In 1989, Dr. McKelvin purchased the practice and began construction of the present hospital located at 2500 W. Mercury Boulevard.

Mercury Animal Hospital is a full service facility. We specialize in dogs, cats and pocket pet animals. Our facility is equipped to offer a wide range of services to serve our clients and our patients. Our services include medicine, general and orthopedic surgery, dentistry, maintenance and preventative care (wellness), daycare, boarding, extended boarding (military), baths, flea treatments and grooming.

Our hospital is equipped with smoke and carbon monoxide detectors and an alarm system which will alert the police, fire department and both doctors in the event of any emergency.


The staff at Mercury Animal Hospital are real animal lovers. This is the First and Foremost requirement of all staff members. Each employee is well trained to handle every pet in a gentle, loving and caring manner. This ensures that the pet’s stay with us is as comfortable as possible. You will find each staff member is very friendly and willing to assist the client with their pet and answer any questions concerning our services. Continuing education is very important to our staff. It provides us with up-to-date information on new services, products or the development of new diseases or treatments, that we can inform and/or offer our clients.

We Welcome Small Animals, Pocket Pets & Exotics

Make Appointments


Need help? Get in touch

Appointments are preferred to decrease your waiting time. Walk-ins are accepted but may experience a wait because previously scheduled appointments are priority. Emergencies are always FIRST priority


Mon : Fri - 7:00am : 6:00pm

(closed 12PM-1PM for lunch)

Sat : Sun - 7:00am : 12:00pm


Mon : Fri - 8:00am : 12:00pm

Mon : Fri - 2:00PM - 5:00PM

Sat : Sun - 8:00am : 12:00pm

Mercury Animal:

2500 W. Mercury Blvd.

Hampton, VA. 23666

Map: Click Here


Phone Number: (757) 826-4951

Fax Number: (757) 826-4957

Email: pethelpers@mercuryanimal.com