We’re committed to keeping clients and staff safe during COVID-19 with NEW admittance and check-out processes. Learn more.

VCA South Shore Weymouth

Our Hospital

VCA South Shore (Weymouth) Animal Hospital is a state of the art veterinary hospital conveniently located in South Weymouth, Massachusetts a short distance from Route 3 and Route 18. The hospital services the surrounding towns of Braintree, Holbrook, Abington, Norwell, and Hingham as well as Cape Cod, the Boston area and beyond. The VCA South Shore team is dedicated to providing the most advanced veterinary care for your pet. Please call us at 781-337-6622 and let us know how we can be of service to you and your pet.

Featured Departments

Rehabilitation

Neurology

VCA South Shore (Weymouth) Animal Hospital

595 Columbian Street

South Weymouth, MA 02190

Main: 781-337-6622

Fax: 781-337-0069

Hospital Hours:

    Mon-Sun: Open 24 hours

Appointments Seen:

Monday - Friday, 7am-9pm
Saturday, 9am-5pm
Sunday, 9am-4pm
Emergency Services Open 24/7

emergency Have an Emergency?

In case of a pet emergency, please call us at 781-337-6622 or come right in. We have doctors and technicians here to help you and your pet 24 hours a day. There is no question, concern, or problem too small, so don't hesitate to contact us if you are worried about your pet!

VCA South Shore (Weymouth) Animal Hospital 781-337-6622

595 Columbian Street, South Weymouth, Massachusetts, 02190 Get Directions

Shop myVCA

Refill prescriptions, order food, pet products and more—
delivered right to your door.

VCA South Shore (Weymouth) Animal Hospital Events

Looking for Primary Care?
See our primary care veterinarian services
Accreditations & Affiliations
AAHA logo
VECCS
Loading... Please wait