Caring for pets... and their people, too.
VCA South Shore Animal Hospital is located in Weymouth, Massachusetts, servicing the local towns of Braintree, Holbrook, Abington, Norwell, Hingham, Duxbury, Rockland, Hanover, Quincy for over 30 years! As a full-service veterinary emergency and general practice medical facility, we are equipped to provide complete veterinary care for all your pet's life stages. We invite you to explore our website to learn more about the many resources available at VCA South Shore.
To learn more about our hospital's extensive Emergency/Critical Care and Specialty' services, please visit our specialty website.
Appointments are available seven days a week and our expert team is available 365 days a year for emergencies.