Toronto Veterinarians - Pet Wellness Network

View Larger Map

Contact Willowdale Animal Hospital

Open 24 Hours, Year Round

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

Visit one of our Toronto area Vet Clinics – our Pet Wellness Network veterinarians offer extended hours in many Toronto communities.

Beaches Animal Hospital – The Beaches Veterinarians

2304 Queen St. East, Toronto, ON M4E 1G8
Centrally located to: The Beaches, Riverdale, Birchside-Cliffside, Greenwood-Coxwell, East End Danforth, Woodbine Corridor, West End, Leslieville & Oakridge.

(416) 690-4040

Our Hours:
Monday to Sunday: 8:00 a.m. – 10:00 p.m.

Bloor Animal Hospital – Bloor West Village Veterinarians

2387 Bloor St. West, Toronto, ON M6S 1P6
Centrally located to: High Park-Swansea, High Park North, Runnymeade-Bloor West Village, Junction Area, Lambton Baby Point, Humber Bay, Old Mill & Jane

(416) 767-5817

Our Hours:
Monday to Friday: 7:30 a.m. – 11:30 p.m.
Saturday to Sunday: 8:00 a.m. – 5:00 p.m.

Downtown Animal Hospital – Downtown Toronto Veterinarians

579 Church Street, Toronto, ON M4Y 2E4

Centrally located to: Downtown Toronto, Downtown Waterfront, Moss Park, St. James Town, Riverdale, Regent Park, Cabbagetown, Bay Street Corridor, Church-Yonge Corridor, Yorkville, Summerhill, Annex, St. Lawrence, Distillery District, Corktown, Front Street

(416) 966-5122

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.

Also now open for statutory holidays!

Ashbridges Bay Animal Hospital – Toronto East End Veterinarians

1392 Gerrard St E, Toronto, ON M4L 1Z4

Centrally located to: Blake-Jones, Ashbridges Bay, Coxwell-Gerrard, Toronto East End

Telephone: (416) 915-7387

Our Hours:
Mon-Fri open 8 am-8 pm
Sat open 9 am-5 pm

VEC Emergency 
​920 Yonge St. Suite 117
Toronto, ON
M4W 3C7

After Hours Petcare Service