Pharmacy Purr-viding Compassion 
& Commitment

Veterinary Pharmacy in Mechanicsburg

Convenient & Affordable Pet Medication & Refill Pickups

Do you need to have your pet’s medication filled? Need to pick up a refill? For you and your pet’s convenience, we have a fully stocked veterinary pharmacy in Mechanicsburg with hundreds of medications and solutions for your pet’s health. In addition to prescription medications, we also stock many brands of prescription pet food.

We are proud to offer competitive pricing on all of our veterinary goods. And, because we have our own on-site pharmacy, you won’t have to deal with the added annoyance of having to go somewhere else for the products or medications you want. Plus, everything we sell is backed by our veterinarians so you know it will be top-of-the-line and of the highest quality!

Based in Mechanicsburg, PA, Winding Hill Veterinary Clinic serves clients throughout the surrounding areas, including in Harrisburg and across Central Pennsylvania.

To order or refill medications or prescription food for your pet, pleasefill out our prescription refill form or call (717) 839-5899.

Trusted Care for Your Pet’s Total Health

At Winding Hill Veterinary Clinic, we are committed to serving the total health care needs of our patients. From routine wellness exams to critical surgeries to ongoing medication programs, our Mechanicsburg veterinarians offer a full range of services to help your dog, cat, or other pet live a long and happy life.

Our veterinary pharmacy is conveniently located in-house so you don’t have to make a second trip to pick up your pet’s medication or prescription food. Our experienced and trained pharmacy staff can answer your questions and provide you with the information you need to make educated decisions about your pet’s health.

You can also order food and preventive prescriptions from our online store!

Online Store

To learn more about our full range of services, including our in-house pharmacy services, please call us at (717) 839-5899. We look forward to serving you!

Come, Sit, Heal.

Excellent Pets Deserve Excellent Care.
  • Well Established

    We have been helping furry friends and their people for nearly 40 years.

  • Welcoming Atmosphere

    Here at Winding Hill, we welcome new clients and patients. Our front office is waiting to bring you in with welcome arms!

  • Flexible Payments

    Sometimes vet bills can get expensive. Your pet’s health is important to us so we will work with you to figure out the best payment options.

Healthy Pets Are Happy Pets.

We are dedicated to providing quality care with compassion and commitment.

Where smart pets bring their people.

Hear our client's stories!
  • “They take the time to get to know your pets and they answer all your questions.”

    - Faith Brown-Schultz
  • “Clean facility, friendly staff, efficient, modern - just a wonderful animal-loving place!”

    - Elizabeth Stone
  • “Winding Hill vets is the best place for any and all your fur babies.”

    - Michele Hebert
  • Family Favorite 2015
  • Readers' Choice 2019