Halifax Veterinary Service

259 Plymouth Street
Halifax, MA 02338



In order to provide the best care for your pet we only see emergencies during our normal hospital hours. Please call us at 781-294-8155 for immediate assistance. If your pet has an after-hours emergency and needs immediate attention, please contact one of the following small animal emergency hospitals.

We refer after-hours emergencies to:

New England Animal Medical Center (NEAMC)

595 West Center Street, West Bridgewater, MA 02379

VCA South Shore Animal Hospital

595 Columbian Street, South Weymouth, MA 02190

Cape Cod Veterinary Specialists (CCVS)

11 Bourne Bridge Approach, Buzzards Bay, MA 02532