Request an Appointment

Request an Appointment

To request an appointment, call All Creatures Veterinary Hospital at 978-740-0290, or complete the form below. Please note that this form is not intended for urgent conditions, or for questions regarding medical conditions. If you are experiencing an emergency, please contact our office by telephone.

For new clients, we do require previous records to be faxed or emailed in. Please contact your previous vet and have them sent to our email: or our fax: 978-744-9732

IMPORTANT: Our staff will contact you by phone to confirm the actual date and time of your appointment.

Please do not use this form to cancel or change an existing appointment.


20 Commercial Street
Salem, MA 01970
Phone Number
Monday: 8am – 6pm
Tuesday: 8am – 8pm
Wednesday: 8am – 8pm
Thursday: 8am – 8pm
Friday: 8am – 6pm
Saturday: 9am – 1pm
Sunday: 9am – 1pm
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.