MSPCA-Angell Headquarters

350 South Huntington Avenue, Boston, MA 02130
(617) 522-7400
Email Us

Angell Animal Medical Centers – Boston

350 South Huntington Avenue, Boston, MA 02130
(617) 522-7282
More Info

Angell West

293 Second Avenue, Waltham, MA 02451
(781) 902-8400
For on-site assistance (check-ins and pick-ups):
(339) 970-0790
More Info

Angell at Essex

565 Maple Street, Danvers, MA 01923
(978) 304-4648
More Info

Animal Care and Adoption Centers – Boston

350 South Huntington Avenue, Boston, MA 02130
(617) 522-5055
More Info

Animal Care and Adoption Centers – Cape Cod

1577 Falmouth Road, Centerville, MA 02632
(508) 775-0940
More Info

Animal Care and Adoption Centers – Nevins Farm

400 Broadway, Methuen, MA 01844
(978) 687-7453
More Info

Animal Care and Adoption Centers – Northeast Animal Shelter

347 Highland Ave., Salem, MA 01970
(978) 745-9888
More Info

Donate Now


More Ways to Donate

From an online gift to a charitable gift annuity, your contribution will have a significant impact in the lives of thousands of animals.


Welcome to the Pharmacy at Angell

Prescription Refill Requests for Pick up or Mailing

Due to extremely high phone call volume, we ask that clients submit their prescription requests online using the two links below. In most cases, prescriptions that are active and have refills available can be filled and shipped within 24 hours of payment. Prescriptions that have expired or that do not have available refills may take significantly longer to fill. (Please see expanded guidelines below.)

If you are opting to have your pet’s prescription mailed to you, please be sure to review our SHIPPING TERMS (for information regarding restrictions and fees) and please note that we can only ship to addresses in Massachusetts. Once your order has been processed, you will receive a confirmation email from with instructions for making a payment. Angell cannot ship your pet’s medications until payment has been received.

Angell Boston Refill Request           Angell West Refill Request

If your request is time-sensitive or if on-site pickup is more convenient, you may also opt to pick up your pet’s prescriptions at our hospital locations during each pharmacy’s open hours, listed below.

Angell Boston Pharmacy Hours

Monday – Thursday: 8 am – 8 pm
Friday: 8 am - 5 pm
Saturday: 8:30 am – 5 pm
Sunday & Holidays: 9 am – 5 pm

Angell West Pharmacy Hours

Monday-Friday from 10 am – 6 pm
Saturday 9 am - 4 pm
Closed on Sunday

Note: The pharmacy accepts phone calls 30 minutes after opening each day. Email is our preferred method of communication for non-urgent issues. Please submit refill requests using the form linked above, or for general inquiries, email us at Thank you.

Both locations are CLOSED on Thanksgiving and Christmas

Please take note – clients who arrive outside of these hours to pick up will not be able to refill or pick up their pet’s order, as there will not be staff available to provide this service.

DERMATOLOGY CLIENTS: For Angell Boston immunotherapy refills, please click here.

Important Information Regarding Refill Requests

For Refill Requests for Prescriptions that ARE NOT expired and HAVE Available Refills:

Our pharmacy carries both human and veterinary products. In addition to these prescription and over the counter products, we compound a large portion of the medications we dispense, including oral suspensions, capsules, medicated treats and transdermal gels. Because these products are made especially for your pet, it may take up to 48 hours after you place your request to have these orders ready. For all other prescription refill requests, it may take up to 24 hours to process and complete your order.

Due to the large volume of requests we handle, we do not provide callbacks or confirmations for refill requests, but we encourage you to call us anytime to check on the status of your request prior to arriving for pick up.

For Refill Requests for Prescriptions that ARE expired or DO NOT HAVE Available Refills:

Anytime a client requests a refill for a prescription that has expired or has no available refills, Angell’s pharmacy is required to contact the prescribing veterinarian before dispensing a refill. That refill cannot be processed until the prescribing veterinarian has reviewed and authorized that request. Given the volume of prescription refill requests and changes in the scheduling and availability of clinical staff (veterinarians and veterinary technicians), we have created the following guidelines for clients that outline our expectations regarding refill request approvals

*Please read these guidelines in their entirety. These will establish when you can expect to obtain refill request approvals for your pet’s medication.*

  1. It is the client’s responsibility to notify the Angell Pharmacy in a timely manner when refills are needed.   Approval of your refill may take up to four (4) business days, so do not wait to contact us.  Business days do not include weekends or holidays.
  2. Refill request approvals should not be expected on Saturdays, Sundays or Holidays.
  3. Refill requests will only be addressed and approved by your pet’s doctor on days they work.  Refill requests will not be sent to cover doctors on your veterinarian’s days off.
  4. Prescriptions require close monitoring by your pet’s doctor to ensure medication safety and effectiveness.  Your veterinarian should prescribe an appropriate number of refills to last until your pet’s next scheduled check-in or appointment.  Please plan to discuss refills of your pet’s medications at the start of each of their visits.
  5. Refills will only be authorized on medications prescribed by veterinarians at Angell.  We cannot fill or refill medications prescribed by outside veterinarians or practices.
  6. It is important to keep your pet’s scheduled appointments to ensure that you receive timely refill approvals.  Repeated no shows or cancellations may result in denial of refill requests.
  7. Requests for refills from outside practices (such as CVS, Wedgewood, Chewy, etc.) will not be reviewed or approved on Saturdays, Sundays or Holidays. Approval of these requests may take up to five (5) business days, so please plan ahead.
  8. Please understand that waiting until you’re out of medication before requesting a refill does not constitute an “emergency” and requests will not be sent to cover doctors for refill requests of this nature.

To make a payment for an already placed pharmacy order, please click here:

Pay for Pharmacy Services


We care about your pet!

The pharmacy at Angell carefully fills medication orders for hundreds of patients a day. We treat each pet like they were our own, and take the time to provide additional services such as medication flavoring to make the administration process as positive as possible for you and your furry family member! Did you know that pharmacists in outside settings receive no formal education or training in providing pharmaceutical care for species other than humans? Our expert staff has experience and knowledge in the right area – veterinary pharmacy – to provide the best possible care for your pet.

Here for an appointment or procedure and need your pet’s medication now? Don’t wait in line at your local pharmacy and don’t delay treatment by ordering online – fill your pet’s medication order at Angell before you leave the hospital! Our full-service pharmacy can fill medication orders for pets discharged from our hospital as well as those being seen for appointments.

Have you heard?

You may be eligible for Free Shipping & Rebates on Heartworm Preventative and Flea/Tick Products.

Unlike other online pharmacies, we offer free shipping AND valuable rebates on certain heartworm and flea/tick preventative products when you buy 6 months or more. Protect your pet from heartworm infection and flea and tick infestation year-round! Click here for more information, Rebate Information

By ordering your pet’s preventatives directly through Angell, you can be confident in knowing you are receiving safe and effective FDA-approved products and excellent service from staff that is an integrated part of your pet’s care team. To place your order, click on the appropriate refill link above.