Vetpras
HomeFind a VetShare a BillRead an Article
Vetpras
HomeFind a VetShare a BillRead an Article
PawckerTermsPrivacyCookies

© 2025 Pawcker Technology Inc. All rights reserved.

Find a VetShare a BillRead an ArticlePawckerTermsPrivacyCookies
FacebookInstagramLinkedIn

© 2025 Pawcker Technology Inc. All rights reserved.

Vetpras
HomeFind a VetShare a BillRead an Article
Vetpras
HomeFind a VetShare a BillRead an Article
PawckerTermsPrivacyCookies

© 2025 Pawcker Technology Inc. All rights reserved.

Skip to clinic list
HomeVet ClinicsToronto

Vet Clinics in Toronto

Find and compare 73 veterinary clinics in Toronto, ON. Browse ratings, services offered, and contact information to find the right vet for your pet.

York Veterinary Hospital

1300 Don Mills Rd. #100
5.0(156 reviews)5.0 out of 5 stars based on 156 reviews
 

No price estimates yet

(647) 748-9060CallWebsite
View clinic

Donwoods Animal Hospital | North York Veterinary Clinic

51 Underhill Dr
5.0(101 reviews)5.0 out of 5 stars based on 101 reviews
 

No price estimates yet

(416) 443-8881CallWebsite
View clinic

Yonge & St. Clair Veterinary Hospital

33 Alvin Ave
4.9(708 reviews)4.9 out of 5 stars based on 708 reviews
 

No price estimates yet

(416) 792-4090CallWebsite
View clinic

Lawrence Park Animal Hospital

3158 Yonge St
4.9(513 reviews)4.9 out of 5 stars based on 513 reviews
 

No price estimates yet

(416) 485-7779CallWebsite
View clinic

Markham Road Animal Hospital

900 Markham Rd
4.9(386 reviews)4.9 out of 5 stars based on 386 reviews
 

No price estimates yet

(416) 438-1751CallWebsite
View clinic

Woodbine Animal Clinic

1905 Danforth Ave
4.9(253 reviews)4.9 out of 5 stars based on 253 reviews
 

No price estimates yet

(416) 699-1175CallWebsite
View clinic

Toronto Veterinary Clinic

2459 Lake Shore Blvd W
4.9(244 reviews)4.9 out of 5 stars based on 244 reviews
 

No price estimates yet

(416) 817-9955CallWebsite
View clinic

Broadview Veterinary Hospital

880 Broadview Ave
4.9(130 reviews)4.9 out of 5 stars based on 130 reviews
 

No price estimates yet

(416) 462-9877CallWebsite
View clinic

East End Vets

170 Main St
4.9(116 reviews)4.9 out of 5 stars based on 116 reviews
 

No price estimates yet

(416) 690-3278CallWebsite
View clinic

Star Veterinary Hospital

56 Bathurst St
4.9(91 reviews)4.9 out of 5 stars based on 91 reviews
 

No price estimates yet

(416) 900-7827CallWebsite
View clinic

Dufferin Davenport Animal Hospital

1399 Davenport Rd
4.8(720 reviews)4.8 out of 5 stars based on 720 reviews
 

No price estimates yet

(647) 352-3900CallWebsite
View clinic

McGilvray Veterinary Hospital

1686 Avenue Rd
4.8(361 reviews)4.8 out of 5 stars based on 361 reviews
 

No price estimates yet

(416) 783-6131CallWebsite
View clinic

Malvern Veterinary Hospital

4865 Sheppard Ave E #8
4.8(301 reviews)4.8 out of 5 stars based on 301 reviews
 

No price estimates yet

(647) 351-6721CallWebsite
View clinic

McCowan Animal Clinic

1599 Ellesmere Rd
4.8(292 reviews)4.8 out of 5 stars based on 292 reviews
 

No price estimates yet

(416) 438-6092Call
View clinic

Martin Veterinary Hospital

5460 Dundas St W
4.8(203 reviews)4.8 out of 5 stars based on 203 reviews
 

No price estimates yet

(416) 239-7709CallWebsite
View clinic

Prince Edward Animal Clinic

1 Chestnut Hills Crescent
4.8(175 reviews)4.8 out of 5 stars based on 175 reviews
 

No price estimates yet

(416) 236-2202CallWebsite
View clinic

PetNation Animal Hospital

445 King St E
4.8(139 reviews)4.8 out of 5 stars based on 139 reviews
 

No price estimates yet

(833) 467-3846CallWebsite
View clinic

St. Clair East Animal Hospital

2879 St Clair Ave E
4.8(130 reviews)4.8 out of 5 stars based on 130 reviews
 

No price estimates yet

(647) 348-4889CallWebsite
View clinic

Juno Veterinary Bloor West

2440 Bloor St W
4.8(123 reviews)4.8 out of 5 stars based on 123 reviews
 

No price estimates yet

(647) 558-9191CallWebsite
View clinic

Canary District Animal Hospital

467 Front St E
4.8(115 reviews)4.8 out of 5 stars based on 115 reviews
 

No price estimates yet

(437) 781-8407CallWebsite
View clinic

My Animal Veterinary Clinic

703 Mt Pleasant Rd
4.8(83 reviews)4.8 out of 5 stars based on 83 reviews
 

No price estimates yet

(647) 494-8876CallWebsite
View clinic

Coxwell Animal Clinic

1026 Coxwell Ave
4.7(404 reviews)4.7 out of 5 stars based on 404 reviews
 

No price estimates yet

(416) 423-3042CallWebsite
View clinic

Davisville Park Animal Hospital

518 Mt Pleasant Rd
4.7(386 reviews)4.7 out of 5 stars based on 386 reviews
 

No price estimates yet

(416) 489-8387CallWebsite
View clinic

West Hill Animal Clinic

5528 Lawrence Ave E
4.7(364 reviews)4.7 out of 5 stars based on 364 reviews
 

No price estimates yet

(416) 282-8516CallWebsite
View clinic

Leslieville Animal Hospital

1166 Queen St E
4.7(359 reviews)4.7 out of 5 stars based on 359 reviews
 

No price estimates yet

(416) 463-8387CallWebsite
View clinic

Juno Veterinary Summerhill

1073 Yonge St
4.7(343 reviews)4.7 out of 5 stars based on 343 reviews
 

No price estimates yet

(647) 558-9191CallWebsite
View clinic

Bickford Park Animal Hospital

807 Bloor St W
4.7(286 reviews)4.7 out of 5 stars based on 286 reviews
 

No price estimates yet

(647) 347-8387CallWebsite
View clinic

Beaches-Fallingbrook Veterinary Clinic

1210 Kingston Rd
4.7(274 reviews)4.7 out of 5 stars based on 274 reviews
 

No price estimates yet

(416) 792-7421CallWebsite
View clinic

Dundas Dovercourt Animal Hospital

1452 Dundas St W
4.7(265 reviews)4.7 out of 5 stars based on 265 reviews
 

No price estimates yet

(416) 538-6000CallWebsite
View clinic

Leaside Animal Clinic

1662 Bayview Ave
4.7(230 reviews)4.7 out of 5 stars based on 230 reviews
 

No price estimates yet

(416) 481-1127CallWebsite
View clinic

Hofmann Veterinary Clinic

1917 Albion Rd
4.7(156 reviews)4.7 out of 5 stars based on 156 reviews
 

No price estimates yet

(416) 675-1790CallWebsite
View clinic

Front Street Animal Hospital

548 Front St W
4.6(660 reviews)4.6 out of 5 stars based on 660 reviews
 

No price estimates yet

(416) 351-1212CallWebsite
View clinic

Bloorcourt Veterinary Clinic

1074 Bloor St W
4.6(451 reviews)4.6 out of 5 stars based on 451 reviews
 

No price estimates yet

(416) 537-9677CallWebsite
View clinic

Yonge Sheppard Animal Hospital

678 Sheppard Ave E Unit 6
4.6(448 reviews)4.6 out of 5 stars based on 448 reviews
 

No price estimates yet

(647) 260-8387CallWebsite
View clinic

Liberty Village Animal Hospital

Unit 120
4.6(303 reviews)4.6 out of 5 stars based on 303 reviews
 

No price estimates yet

(647) 925-3878CallWebsite
View clinic

Long Branch Animal Clinic

3459 Lake Shore Blvd W
4.6(299 reviews)4.6 out of 5 stars based on 299 reviews
 

No price estimates yet

(416) 251-6787CallWebsite
View clinic

Roncy Village Veterinary Clinic

215 Roncesvalles Ave
4.6(282 reviews)4.6 out of 5 stars based on 282 reviews
 

No price estimates yet

(416) 538-8387CallWebsite
View clinic

East York Animal Clinic

805 O'Connor Dr
4.6(193 reviews)4.6 out of 5 stars based on 193 reviews
 

No price estimates yet

(416) 751-4000CallWebsite
View clinic

Kato Animal Hospital

2830 Danforth Ave
4.6(161 reviews)4.6 out of 5 stars based on 161 reviews
 

No price estimates yet

(416) 690-2112CallWebsite
View clinic

Toronto North Animal Hospital

223 Sheppard Ave W
4.5(621 reviews)4.5 out of 5 stars based on 621 reviews
 

No price estimates yet

(416) 546-7493CallWebsite
View clinic

Greenwood Park Animal Hospital

1041 Gerrard St E
4.5(495 reviews)4.5 out of 5 stars based on 495 reviews
 

No price estimates yet

(416) 778-6666CallWebsite
View clinic

Milliken Bridlewood Vet Clinic | 獸醫 寵物醫院

2770 Kennedy Rd
4.5(344 reviews)4.5 out of 5 stars based on 344 reviews
 

No price estimates yet

(416) 292-7804CallWebsite
View clinic

Weston Veterinary Clinic

2347 Weston Rd
4.5(295 reviews)4.5 out of 5 stars based on 295 reviews
 

No price estimates yet

(416) 244-1267CallWebsite
View clinic

Yonge Street Animal Hospital

2586 Yonge St
4.5(288 reviews)4.5 out of 5 stars based on 288 reviews
 

No price estimates yet

(416) 483-3511CallWebsite
View clinic

Parkdale Animal Hospital

1654 Queen St W
4.5(229 reviews)4.5 out of 5 stars based on 229 reviews
 

No price estimates yet

(416) 532-1169CallWebsite
View clinic

Cabbagetown Pet Clinic

239 Gerrard St E
4.5(205 reviews)4.5 out of 5 stars based on 205 reviews
 

No price estimates yet

(416) 928-6761CallWebsite
View clinic

Rosedale - Moore Park Veterinary Clinic

402 Summerhill Ave
4.5(77 reviews)4.5 out of 5 stars based on 77 reviews
 

No price estimates yet

(416) 901-8387CallWebsite
View clinic

The Animal Clinic

106 Mutual St
4.4(317 reviews)4.4 out of 5 stars based on 317 reviews
 

No price estimates yet

(416) 868-1545CallWebsite
View clinic

Renforth Veterinary Clinic

666 Burnhamthorpe Rd
4.4(244 reviews)4.4 out of 5 stars based on 244 reviews
 

No price estimates yet

(416) 622-2003CallWebsite
View clinic

Bayview Village Veterinary Clinic

324 Sheppard Ave E
4.4(190 reviews)4.4 out of 5 stars based on 190 reviews
 

No price estimates yet

(416) 223-8080CallWebsite
View clinic

Bellamy-Lawrence Animal Hospital

3310 Lawrence Ave E
4.3(1472 reviews)4.3 out of 5 stars based on 1472 reviews
 

No price estimates yet

(416) 289-2524CallWebsite
View clinic

Toronto Central Animal Clinic

112 Parliament St
4.3(505 reviews)4.3 out of 5 stars based on 505 reviews
 

No price estimates yet

(416) 360-7400CallWebsite
View clinic

Downsview Veterinary Hospital

2801 Keele St
4.3(226 reviews)4.3 out of 5 stars based on 226 reviews
 

No price estimates yet

(416) 633-2255CallWebsite
View clinic

Bayview Mall Veterinary Clinic

3289 Bayview Ave
4.3(187 reviews)4.3 out of 5 stars based on 187 reviews
 

No price estimates yet

(416) 223-1750CallWebsite
View clinic

Seneca Animal Clinic

3879 Don Mills Rd.
4.3(187 reviews)4.3 out of 5 stars based on 187 reviews
 

No price estimates yet

(416) 494-1109CallWebsite
View clinic

O'Connor Veterinary Clinic

1551 O'Connor Dr
4.3(124 reviews)4.3 out of 5 stars based on 124 reviews
 

No price estimates yet

(416) 755-8387CallWebsite
View clinic

Junction West Animal Hospital

3466 Dundas St W #2
4.3(120 reviews)4.3 out of 5 stars based on 120 reviews
 

No price estimates yet

(416) 761-1585CallWebsite
View clinic

Veterinary Emergency Clinic

entrance at rear on McMurrich
4.2(2423 reviews)4.2 out of 5 stars based on 2423 reviews
 

No price estimates yet

(416) 920-2002CallWebsite
View clinic

VCA Canada Birchmount Animal Hospital

1563 Birchmount Rd
4.2(586 reviews)4.2 out of 5 stars based on 586 reviews
 

No price estimates yet

(416) 752-6048CallWebsite
View clinic

Etobicoke Veterinary Hospital

1972 Kipling Ave
4.2(505 reviews)4.2 out of 5 stars based on 505 reviews
 

No price estimates yet

(416) 745-4700CallWebsite
View clinic

VCA Canada Bloor Animal Hospital

2387 Bloor St W
4.2(378 reviews)4.2 out of 5 stars based on 378 reviews
 

No price estimates yet

(416) 767-5817CallWebsite
View clinic

Bloor-Kipling Animal Clinic

3804 Bloor St W
4.2(303 reviews)4.2 out of 5 stars based on 303 reviews
 

No price estimates yet

(416) 233-6306CallWebsite
View clinic

North York Veterinary Clinic

6008 Yonge St
4.2(239 reviews)4.2 out of 5 stars based on 239 reviews
 

No price estimates yet

(647) 345-7589CallWebsite
View clinic

Danforth Veterinary Clinic

966 Pape Ave
4.2(135 reviews)4.2 out of 5 stars based on 135 reviews
 

No price estimates yet

(416) 696-7000CallWebsite
View clinic

Central Toronto Veterinary Referral Clinic

1051 Eglinton Ave W
4.1(842 reviews)4.1 out of 5 stars based on 842 reviews
 

No price estimates yet

(416) 784-4444CallWebsite
View clinic

East Side Animal Hospital, affordable Vet Clinic in Scarborough, Toronto

3095 Kingston Rd
4.1(233 reviews)4.1 out of 5 stars based on 233 reviews
 

No price estimates yet

(416) 264-8387CallWebsite
View clinic

Toronto Animal Health Partners Emergency and Specialty Hospital

1 Scarsdale Rd
4.0(597 reviews)4.0 out of 5 stars based on 597 reviews
 

No price estimates yet

(416) 380-7400CallWebsite
View clinic

Riverdale Animal Hospital

901 Danforth Ave
4.0(244 reviews)4.0 out of 5 stars based on 244 reviews
 

No price estimates yet

(416) 465-4655CallWebsite
View clinic

South Etobicoke Animal Hospital | Etobicoke Veterinary Hospital

741 The Queensway
4.0(214 reviews)4.0 out of 5 stars based on 214 reviews
 

No price estimates yet

(416) 201-9123CallWebsite
View clinic

Brimley-Lawrence Animal Clinic

807 Brimley Rd
3.9(1546 reviews)3.9 out of 5 stars based on 1546 reviews
 

No price estimates yet

(416) 266-9380CallWebsite
View clinic

VCA Canada Toronto Veterinary Emergency Hospital

21 Rolark Dr
3.8(988 reviews)3.8 out of 5 stars based on 988 reviews
 

No price estimates yet

(416) 247-8387CallWebsite
View clinic

Bloor West Village Animal Hospital

2100 Bloor St W
3.8(160 reviews)3.8 out of 5 stars based on 160 reviews
 

No price estimates yet

(416) 769-7867CallWebsite
View clinic

Davenport Road Animal Hospital

303 Davenport Rd
3.8(48 reviews)3.8 out of 5 stars based on 48 reviews

No price estimates yet

(416) 927-1015CallWebsite
View clinic

Been to a vet recently? Share your bill anonymously to help other owners.

Frequently Asked Questions

There are 73 veterinary clinics in Toronto, ON listed on Vetpras.
York Veterinary Hospital has the highest rating at 5.0 stars based on 156 reviews.

Nearby Vet Clinics

Ottawa76 clinicsLondon43 clinicsHamilton28 clinicsMississauga20 clinicsKingston20 clinicsKitchener17 clinics

Can't find what you're looking for?

Search our full database of veterinary clinics across Canada.

Search All Clinics
Find a VetShare a BillRead an ArticlePawckerTermsPrivacyCookies
FacebookInstagramLinkedIn

© 2025 Pawcker Technology Inc. All rights reserved.