Need a Veterinarian? Choose the Animal Hospital nearest you.

View Larger Map

Contact Willowdale Animal Hospital

Open 24 Hours, Year Round

256 Sheppard Ave. West
Toronto, ON M2N 1N3
(416) 222-5409

Welcome to our network of Toronto Veterinary Hospitals!

We're at the heart of your community, offering quality veterinary care that's close to home.

Choose your Veterinarian and find the Toronto Animal Hospital closest to you.


24-Hour Emergency Clinic
Click Here
(416) 222-5409

We have extended late hours at our Vet Clinics across Toronto
Click here for hours

After Hours Petcare Service