All Creatures Veterinary Hospital

4.2
155 reviews

About

VeterinarianAnimal Hospital
All Creatures Veterinary Hospital offers professional, compassionate care for your pets. We proudly care for dogs, cats & all other pets of Salem. Our experienced veterinarians are able to help you care for your pet, no matter how common or exotic. We are proud to be Salem's premier veterinarians!

Details

  • RestroomAvailable
  • Wheelchair accessible entranceAvailable
  • Wheelchair accessible restroomAvailable
  • Wheelchair accessible seatingAvailable

Location

All Creatures Veterinary Hospital
20 Commercial Street, Salem, MA
01970, United States

Hours

Reviews

4.2
155 reviews
5 stars
117
4 stars
6
3 stars
5
2 stars
0
1 star
27
  • PP
    Phil
    Sep 4, 2025
    1.0
    We’ve gone here for 4 years or so with our kitty. While many staff members seems to care, unfortunately that doesn’t seem to be the culture. They never answer the phone, appointments feel full of upsells, and actual care seems out the window. And definitely don’t call them with anything urgent. It’s a sad day, but we are done with All Creatures.
  • RC
    rachael couillard
    Aug 27, 2025
    5.0
    dr Welch was our vet for 4 years for st Edward our bearded dragon. She took a turn for the worst two days after seeing the vet and when I had to bring her in to be brought 2 days later to Heaven, they completely refunded the blood tests and fecal exam that was (obviously) not needed anymore. When she was put to sleep, they had a fake flame candle, a cozy blanket, a bottle of water with a tissue box, and pamphlets on after life choices and resources for grieving the loss of a pet. All Creatures went above and beyond to ensure the comfort of not only Ed, but myself as well. The care began when I scheduled the first appointment and continued through putting her to sleep, and picking up her remains. I highly recommend All Creatures for reptile veterinary needs at all stages.
  • JP
    Joe Pinto
    Jun 17, 2025
    1.0
    I don't often post negative reviews -- I prefer to give private feedback as a client of a practice -- but I feel morally obligated to warn pet owners about All Creatures. My dog recently had a physical that revealed a need for an x-ray. While waiting for the x-ray date, I expressed candidly to the hospital manager that I had growing concerns about the practice. Specifically, communication from the staff (other than my dog's vet herself) about my dog's well-being was not as consistent or informed as communication about payment and products was; the business side was coming across as more important than the care side. The hospital manager promptly canceled my dog's x-ray and terminated my account, citing a bad fit. This created a time delay (and necessary knowledge gap with any new practice) for getting my dog's x-ray to happen elsewhere. Let me be clear: All Creatures was willing to put my dog's health at risk because they didn't like my feedback. It was a nightmare trying to then engage them in a calm conversation so that, for the sake of my dog's welfare, cooler heads could prevail. I went to the practice in person and was given misinformation about two other practices willing and able to do my dog's x-ray right away (they were not). When I later called to try earnestly to figure out why this was happening, the manager answered on speaker phone and didn't declare the other party in the room: I had to ask outright. One last illustration: in a conversation that same day with one of the owners, she said "Can I finish?" after I had just interrupted her, and she was right; I quickly piped down. A short while later she started talking over me as I was explaining something about my dog. Composing myself, I asked, "Excuse me, can *I* finish now?," having extended her the same courtesy. "No," she replied curtly, and lectured on! At the core of this practice seems to be an overdeveloped and yet simultaneously very frail sort of self-regard. The best vets know that people are distraught and not at their best when they're worried about both their pet and their finances. All Creatures seems to demand perfect grace while refusing to dispense the same (while, in fact, being as graceless as they choose, and deflecting all talk of accountability). It's really hard advocating for your animal under stress while also being hyperaware that you must constantly sidestep the large and delicate ego of the system you're trying desperately to navigate. How I wish they understood this. Honestly I really wanted - and tried - to like All Creatures. They came with a great recommendation from a friend, and the vet herself was thorough and knowledgeable. I couldn't believe that fragility in the face of honest concerns would make a hospital knowingly jeopardize the health of my dog, as they kept claiming that they put animals first. Please be aware of this before seeking their care.
  • JS
    Josceline Silva
    May 30, 2025
    5.0
    We have taken our pets to All Creatures for years - in the past it was our kitties and they were so amazing and heartfelt when we had to put our old ladies and dudes down (handled the heartbreak right along with us and had a sign out in the lobby letting others know it was a hard day for us). So truly helpful and kind when they had diseases and needed special care. Now we have a 7 month old pup and they have been nothing but amazing in handling all the many vaccines and sicknesses that come with our little unruly fellow! They treat your baby as their own and make you feel that much more comfortable and confident that they have your little loved ones’ best interest at heart! Can’t imagine taking our fur babies anywhere else!
  • VO
    Victoria O'Neill
    May 29, 2025
    5.0
    Would recommend all my friends and family come here! I have had only pleasant experiences. Lately the front desk will anticipate what I need before I even think of it. I have seen all the vets and I can tell they care. I also ask them to quote me before every appointment and they work with me on what I can do or skip/reschedule based on my budget. Definitely check them out!