Shippensburg Animal Hospital Caring for Animals
of All Sizes
Serving Our Community for Over 50 Years

What Can We Help You Find?

Shippensburg Animal Hospital

From Dogs and Cats to Farm Animals, We Treat Animals of All Sizes

At Shippensburg Animal Hospital, no animal is too small or too large for our team of experienced veterinarians, veterinary technicians, and support staff. Comprised of dedicated animal lovers and pet owners, our staff understands the unique bond that pets and their humans have. This is why we’ve made it our mission to provide unparalleled compassionate care at our comfortable, clean, and state-of-the-art facilities. Because we’re located in a rural area, we have a deep-rooted history in large animal services. In fact, we’ve been treating farm animals and household pets for over 50 years!

With three different office locations and a large staff, we are able to easily provide individualized attention to your pet. We will take the time to thoroughly assess and treat your animal, all while walking you through every step of the process.

To request an appointment at one of our locations, call (717) 500-2072 or fill out our online contact form.

What Sets Us Apart

Shippensburg Animal Hospital was founded in 1949 and has grown exponentially since. We currently boast a team comprised of 6 veterinarians, 15 veterinary technicians, 3 groomers, and a 8-member customer service team across our three locations. Due to the extensive and varying backgrounds of our veterinarians, we’re able to provide services that other veterinary hospitals in the area aren’t able to offer. For example, we provide laser therapy for injured animals so we can help them heal quicker. We understand that seeing your animal suffer is heartbreaking, which is why we’ll do everything we can to get him or her back on their paws, hooves, or feet.

Services We Perform

Whether your animal needs a routine physical examination, vaccinations, or surgery, we can do it all. Our compassionate veterinarians and staff will also take the time to discuss your options with you should your pet be diagnosed with a serious illness.

For more information, please contact us by calling (717) 500-2072.

Real Stories from Real Owners

Read Our Reviews
  • “I cannot begin to express how thankful I am for the care that my cat received on tuesday! Being that I was visiting town and away from my usual vet, this problem caused immense stress only increased ...”

    - Emily Dice
  • “I called late in the day for an emergency appointment, and was taken right away!! No other vet in the area does that. Just for the kind and prompt service I received, my three dogs will now become ...”

    - Noel & Kelly Schooley
  • “Our Maggie is a 12 year old golden and has aging problems. This is a very difficult time in our life and Maggie’s. The last time I was in, the doctor sat on the floor for a while and talked about ...”

    - Diana Lecco
  • “We appreciate all your staff has done for all our pets. We will continue bringing them to your hospital. We would highly recommend your staff.”

    - Jeanette Bitner & Jim Beichler
  • “I had to call back 5 days after my initial appointment, as my pet’s condition worsened. The staff was very supportive and the doctor returned my call with advice and another prescription was put out ...”

    - Denylu Knox


  • Providing Care to Animals of All Sizes

    At Shippensburg Animal Hospital we have the unique ability to care for all of your fur babies, no matter their size. From the biggest horse to the smallest hamster and everything in between, we're ready to care for them.

  • A Long History In This Community

    Founded in 1949, Shippensburg Animal Hospital has been serving our community's needs both big and small for nearly seven decades. When you have an animal in need come to a place with unmatched compassion and experience.

  • Three Convenient Locations

    In order to take the best care of our community, Shippensburg Animal Hospital is proud to have three locations to serve you. We can be found in at our Shippensburg, Mount Rock, or Allen Road location. Click here to learn more.

Our Three Locations

At Shippensburg Animal Hospital, our mission is to assist as many patients as possible. To ensure that we can give each companion or farm animal the personalized treatment he or she deserves, we have three convenient locations. Our Shippensburg, Mount Rock, and Allen Road clinics are all full service and have fully-stocked pharmacies. Our veterinarians and staff across all our locations have a broad scope of knowledge, so you can be sure that your beloved animal will be in good hands.
Allen Road Location

1909 Ritner Hwy
Carlisle, PA 17013

Mount Rock Location

7473 Molly Pitcher Hwy
Shippensburg, PA 17257

Shippensburg Animal Hospital

93 Walnut Bottom Road
Shippensburg, PA 17257

Our Money Saving Offer

For all first responders and senior citizens, we offer 10% off any services rendered.

Additionally, if you’re an active, inactive, or retired military member or the spouse of one with a valid ID, you will receive 10% off any services rendered.