Welcome to Hershey Veterinary Hospital
Call us at 717-534-2244


If you live in the Hershey, Palmyra, Hummelstown, Harrisburg, Lebanon, or Elizabethown area and need a trusted veterinarian to care for your pets – look no further. Your pets’ health and well-being are very important to us, and we take every possible measure to give your animals the care they deserve.

Hershey Veterinary Hospital is a full-service animal hospital treating pet patients in need of routine medical, surgical, and dental care. We treat dogs, cats, rabbits, ferrets, guinea pigs, hamsters, gerbils, and rats. We are committed to customer service and offer convenient appointment times seven days a week. Our hospital offers an in house laboratory, digital radiography, onsite pharmacy, microchipping, prescription and non-prescription diets, and grooming.

We are happy to offer a number of resources that enable you to learn about how to take better care of your dogs, cats, ferrets, rabbits, and pocket pets. Please feel free to browse our site, particularly the informational articles. The best veterinary care for animals is ongoing nutrition and problem prevention, so becoming knowledgeable about preventative pet care is essential to the ongoing success of your animal’s health. If you have any questions, call 717-534-2244 or email us and we'll promptly get back to you. Our office in Hershey is very easy to get to -- just check out the map below!

At Hershey Veterinary Hospital, we treat your pets like the valued family members they are.

Hershey Veterinary Hospital

1016 Cocoa Avenue, Hershey, PA 17033


Feedback from our clients

  • "Kevin is THE BEST VET! He saved my westies! He is truly a super hero for animals! (Turning 18 years old this month!) He's been their vet since they were 7 weeks old!
    Kevin is kind, serious about care, funny, intelligent, and puts the needs of the animal first. Not only is Kevin awesome with pets, he gets the "pet as a member of the family, not just a pet" mentality.
    Thank you, Kevin!"
    Michelle Williard Hoffer
  • "Kevin has taken care of all 3 of our sphynx cats. We have been coming here over 8 years now and will continue! We love coming here. Kevin and his staff are always so helpful with anything that comes up from the simple to the complex. I have called Kevin in the middle of the night many times for an emergency and he always helps us the best he can! Even though we live a few towns away now, we will continue to come here. Thank you guys for all you do!"
    Monica Chartock
  • "Kevin always takes such great care of our dog and she loves him!!! I wouldn't dream of taking her anywhere else! He got our not so healthy recuse pup back on track so quickly!!"
    Danielle Streck
  • "We have been taking our two English Cockers to Hershey Veterinary Hospital since 2006. Kevin and his staff are very professional and accommodating. The office and rooms are clean, neat, and orderly. We have always been taken care of in a timely fashion and if follow up is required Kevin or the office will call to check on their progress. Our dogs will be 14 thanks to the care they have received from this facility. They love Kevin and lead the way when we arrive!"
    Frank Slater
  • "Kevin and his staff are caring, considerate and respectful of the pets and their people. Whether urgent or routine, every visit is thorough and we leave with peace of mind. Dr. Kevin is always available, every day, any time of day to keep our dogs healthy and has done so for many, many years! Appointments are convenient, the facility is very clean and rooms are pet and people comfortable."
    Deb Stranger
  • "We've been coming here for 9 years. Dr. Kevin and his staff are the best. Always excellent care for all of our pets. Great grooming and boarding services also."
    Ed McGroarty

Office Hours

Our Regular Schedule

Our Primary Location


7:00 am-8:00 pm


7:00 am-8:00 pm


7:00 am-8:00 pm


7:00 am-8:00 pm


7:00 am-8:00 pm


7:00 am-5:00 pm


7:00 am-11:00 am

Featured Articles

Helpful Reading


Find us on the map