Skip to content

Phone Us


Contact Us

3289 Bayview Avenue
Willowdale, ON
M2K 1G4

My Pet

Keep track of all things pet-related in one handy place.

Location Hours
Monday8:00am – 7:00pm
Tuesday8:00am – 7:00pm
Wednesday8:00am – 7:00pm
Thursday8:00am – 7:00pm
Friday8:00am – 7:00pm
Saturday8:30am – 2:00pm

Emergency Process If you have an after hours emergency, please contact: The Toronto Veterinary Emergency Clinic VEC SOUTH: 920 Yonge St. - (416) 920-2002 (just North of Bloor - entrance on McMurrich) or Toronto Veterinary Emergency Hospital TVEH: 21 Rolark Dr. - (416) 247-8387 (Ellesmere and Warden).

  • About Us

    Established in 1970, the Bayview Mall Vet Clinic has been caring for pets in the community for over 30 years. Since then, we have expanded several times and now have 3 full time veterinarians with a complement of 10 animal loving support staff. We are a multilingual clinic and have staff members that are able to converse in Cantonese, German, French, and Dutch.

  • Our Services

    Bayview Mall Veterinary Clinic offers a wide range of services including medical, diagnostic, surgical, and preventive health care needs for your pet so they live a longer, healthier, happier life.

  • Client Education

    Browse around the following areas to learn more about your pet's health

In the News

  • Thanksgiving Safety

    November 15, 2018

    Roast turkey, cornbread stuffing, gravy, green bean salad, sweet potato casserole…

  • Pet Diabetes

    November 8, 2018

    November is Pet Diabetes Awareness Month. In pets, just as in humans, diabetes occurs…