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

Our Emergency and Critical Care service is experiencing an unprecedented caseload, which is resulting in significant wait times. Critical pets will be prioritized.

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

Contact Form

All fields are required unless otherwise stated

Some information is missing. Please see below for details.

What can we help you with?
How would you like us to contact you
We respect your privacy and will not share your information with other parties. For more information, see the Privacy Policy.

Some information was missing. Please see above for details.

Featured Departments

Rehabilitation

Neurology

Shop myVCA

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

“It was not looking good for Coco, the Cardiology team provided a path for us both.”
Loading... Please wait