Winding Hill Veterinary Clinic

1424 South Market St. Mechanicsburg, PA 17055

In case of an after-hours emergency please contact the following emergency hospital:

Shores Veterinary Emergency Center
835 Sir Thomas Court
Harrisburg, PA 17109
Phone: (717) 798-8500

Rossmoyne Emergency Animal Trauma Center
4930 Ritter Rd
Mechanicsburg, PA 17055
Phone: (717) 796-2334

Animal Emergency and Referral Center of York
1640 S Queen St
York, PA 17403
Phone: (717) 767-5355


Due to icy road conditions, and for the safety of our clients, patients, and staff, we will be closing today, Wednesday, March 21st, at 1 pm. Our phone system will go an "answering" at noon. Check back to the website for information about our hours tomorrow.


Vaccinations are a critical part of preventative care for your pet. Vaccines protect our pets from many diseases including rabies, distemper and lyme disease. Each dog and cat is different, so our veterinarians develop custom vaccinations plans for each pet. Our veterinarians will determine which vaccinations your pet needs and how often they will be administered.

vaccinations for dogs in Harrisburg Area


All dogs must be vaccinated for Rabies as required by Pennsylvania State law. We also vaccinate all dogs in our practice for distemper and parvo. Because central Pennsylvania has one of the highest rates of Lyme disease in the United States, we also vaccinate for Lyme disease. Finally, if your pet goes to the groomer, kennel or to obedience classes, we may recommend the kennel cough and canine flu vaccines for your dog.

vaccinations for cats in Mechanicsburg, PA


All cats must also be vaccinated for Rabies as required by Pennsylvania State law. All cats in our practice are also vaccinated for distemper and the upper respiratory disease viruses. Finally, cats which go outdoors are vaccinated against feline leukemia.

$50 off dental procedures

Dentals for our pets are just as important! We're offering $50 off all pet dental procedures scheduled January through March 2018! Schedule your pets appointment today!