scroll

For your convenience, ACVH Is open 7 days a week

Request an appointement

Refill your prescriptions by downloading our app, visiting our Pet Portal or contacting us directly!

refill your prescription

Affordable financing with CareCredit

find out more

All Creatures is happy to provide boarding for our canine, feline and exotic patients

Find Out More

ACVH is one of only 15% of Animal Hospitals Nation wide that are AAHA Accredited

learn more

ACVH has joined the American Association of Feline Practitioners, showing our dedication to the health and welfare of cats

learn more

Interested in home delivery? View medications, prescriptions and Hills® Pet Nutrition products available in our online store!

Click here for Home Delivery
Welcome to

All Creatures Veterinary Hospital

All Creatures Veterinary Hospital (ACVH) is a center where people and their pets visit regularly to achieve a healthy, fulfilling life together. ACVH provides a caring and educational environment where people can learn about maximizing the health and well-being of their pets, and protect the health of their entire family.

Avian and Exotic Pet Care

All Creatures Veterinary Hospital is pleased to offer wellness and sick visits for exotic pets including ferrets, rabbits, iguanas, birds and many more! If you have recently adopted a new exotic pet or have exotic pets at home, All Creatures can be your resource for all of their healthcare needs.

Learn More

Spaying or Neutering your Pets

Remember, your puppy or kitten will have the most important surgery of his or her life at 6 months of age when they are spayed or neutered. By providing your pet with this surgery, you are prolonging his or her life and joining in the battle against pet overpopulation. Call to schedule your pets spay or neuter today!

Learn More

Extended Hours

All Creatures Veterinary Hospital is open seven days a week for your scheduling convenience.
With extended hours on Tuesday, Wednesday and Thursday, All Creatures offers appointments to our clients until 8pm.

Monday: 8am – 6pm
Tuesday: 8am – 8pm
Wednesday: 8am – 8pm
Thursday: 8am – 8pm
Friday: 8am – 6pm
Saturday: 9am – 1pm
Sunday: 9am – 1pm

Request An Appointment

Dental Care

Routine dental care is essential to protect your pet's oral health. We understand that it may seem difficult to keep your pet's teeth clean, but it is important to get your pet used to the dental care that they need before they start showing signs of dental disease.

Learn More

Show your Pet You Care

When you make a donation to the All Creatures Veterinary Hospital Care Foundation, 100% of your tax-deductable gift will support the care of pets in need. To reach out and help please click on the button below to donate through our secure on-line process.

Make a donation

Location

Address
20 Commercial Street
Salem, MA 01970
Phone Number
978-740-0290
Hours
Monday: 8am – 6pm
Tuesday: 8am – 8pm
Wednesday: 8am – 8pm
Thursday: 8am – 8pm
Friday: 8am – 6pm
Saturday: 9am – 1pm
Sunday: 9am – 1pm
Map
Download our mobile app to stay updated on your pet's vaccinations, request appointments and refills right from your phone.
Also earn rewards by joining our Loyalty Program.