If you have an emergency please call Amesbury Animal Hospital at (978) 388-3636.

If the office is not open, you will reach an answering machine. You will be instructed to listen to the entire message and contact the Doctor on call by pager or phone. In the event we are unavailable because we are dealing with another emergency, we recommend that you contact one of the following emergency facilities.

Small Animal Emergencies

Port City Veterinary Referral Hospital
215 Commerce Way, Suite 100
Portsmouth, NH 03801
Phone: (603) 433-0056

Bulger Veterinary Hospital
141 Winthrop Ave
Lawrence, MA 01849
Phone: (978) 725-5544

Large Animal Emergencies

New England Equine Medical
and Surgical Center

15 Members Way
Dover, NH 03820
Phone: (603) 749-9111

Myhre Equine Clinic
100 Ten Rod Rd
Rochester, NH 03867
Phone: (603) 335-4777

Tufts Cumming School
of Veterinary Medicine,
Large Animal Hospital

200 Westboro Rd
North Grafton, MA 01536
Phone: (508) 839-5395

Our clients can count on 24-hour emergency care for all species. Please call us at (978) 388-3636 if you need our emergency services.