Downtown Animal Hospital - Toronto Veterinarians

Phone:(416) 966-5122


View Larger Map

Contact Willowdale Animal Hospital

Open 24 Hours, Year Round

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

Downtown Animal Hospital

Veterinarians that care in the heart of your Toronto community

We’re proud our veterinary animal hospital is situated in downtown Toronto’s most diverse and vibrant community. We know that our clients are looking for good value in quality veterinary care close to home. That’s why we’re committed to delivering the highest standard of veterinary value, right from the heart of your neighbourhood at our 579 Church Street animal hospital location in Toronto.

Our veterinary hospital serves Toronto’s waterfront,  Moss Park, St. Jamestown, Riverdale, Regent Park, Cabbagetown, Bay Street corridor, Church-Yonge Corridor,  Yorkville, Summerhill, The Annex, St. Lawrence, Distillery, Corktown and Front Street.

Join Our Team!

We are always looking for individuals who are passionate about animal care. If that's you, let us know.

Hospital Tour

Check out our clinic from the comfort of your computer.

AAHA Accreditation

Learn what being a member means and why it should be important to you and your pet.

Downtown Animal Hospital News

It is that time of year again, when flags fly higher and brighter and the world comes together to celebrate Toronto’s LGBT community.   We, at the Downtown Animal Hospital, have our flags raised, our sunglasses ready and dancing shoes on to join in on the celebration. We will be open during Pride Week, Monday through... [Read More]
Did you know that dental care for dogs and cats is just as important as it is for humans?
A vaccination schedule that can help reduce the risk of your lovable family pet suffering from a number of aliments and ensure that they remain happy and healthy for a very long time.

After Hours Petcare Service

Downtown Animal Hospital

Our Address:

579 Church Street, Toronto, ON M4Y 2E4

Our Hours:

Monday to Friday: 8:00 a.m. - 12:00 a.m.
Saturday: 9:00 a.m. - 12:00 a.m.
Sunday: 9:00 a.m. - 12:00 a.m.
Contact Us