NEW! Check out top challenges of Canadian businesses.
Login
Search By Category
Add a Business
Find NEW Customers
Search by Category
>
Agriculture, Forestry and Fishing
>
Agricultural Services
> Veterinarians
NARROW THE SEARCH BY LOCATION:
All Provinces
Alberta
Calgary
,
Edmonton
...more
British Columbia
Vancouver
,
Victoria
...more
Manitoba
Winnipeg
,
Steinbach
...more
New Brunswick
Fredericton
,
Moncton
...more
Newfoundland
Conception Bay South
,
Corner Brook
...more
Nova Scotia
Halifax
,
Dartmouth
...more
Northwest Territories
Yellowknife
,
Nunavut
Iqaluit
,
Ontario
Toronto
,
Mississauga
...more
P.E.I.
Montague
,
Charlottetown
...more
Quebec
Montréal
,
Québec
...more
Saskatchewan
Saskatoon
,
Regina
...more
Yukon
Whitehorse
,
Dawson
Displaying 1 - 50 of 3730
Veterinarians in Canada
Burlington, ON
Burgess Veterinary Emergency
Our Care. veterinarian services At Burgess Veterinary Emergency Clinic, we understand that families feel a lot of stress when their pet is ill.
Website
Email
Map
T:
905-637-8111
F:
905-637-4229
Okanagan Veterinary Hospital
Book Appointment
3355 Sexsmith Rd..
Kelowna, BC, V1X 7T5
250-765-5132
Website
Woodbine Animal Clinic
1905 Danforth Ave.
Toronto, ON, M4C 1J5
416-699-1175
Website
Summerside Animal Hospital
Book Appointment
492 Granville Street.
Summerside, PE, C1N 5Y1
902-436-2297
Website
Bowen Veterinary Services
Contact Us
573 Prometheus Place.
Bowen Island, BC, V0N 1G2
604-947-9247
Website
Coast Mountain Veterinary Services
Book Appointment
201-2011 Innsbruck Drive.
Whistler, BC, V8E 0N3
604-932-5391
Website
Sherwood Veterinary Clinic
Book Appointment
Unit 20, 10 Ridgemont Way, Unit 20.
Sherwood Park, AB, T8A 6B3
587-269-4000
Website
Piper Creek Veterinary Clinic
Book Appointment
166 Clearview Dr., Suite 100.
Red Deer County, AB, T4E 0A1
403-346-8288
Website
McGilvray Veterinary Hospital
Book Appointment
1686 Avenue Rd..
Toronto, ON, M5M 3Y4
416-783-6131
Website
Liston Animal Hospital
4055 Carling Avenue, Suite 5.
Kanata, ON, K2K 2A4
613-591-0966
Website
Bowmanville Veterinary Clinic
Book Appointment
2826 Highway 2.
Bowmanville, ON, L1C 6C9
905-623-4431
Website
Eglinton Veterinary Facilities
Book Appointment
183 Eglinton Avenue West.
Toronto, ON, M4R 1A8
416-487-1533
Website
Email
Central Valley Veterinary Hospital
Book Appointment
124-1940 Kane Road.
Kelowna, BC, V1V 2J9
250-762-7181
Website
Westbank Animal Care Hospital
Book Appointment
303-3550 Carrington Rd..
Westbank, BC, V4T 2Z1
250-768-4688
Website
Email
Douglas Animal Hospital
651 Clements Drive.
Fredericton, NB, E3G 7J2
506-458-5944
Website
Manning Equine Veterinary Services
6024 Second Line.
Orton, ON, L0N 1N0
Manning Equine is an equine vet clinic in Southern Ontario that focuses ...
more
519-855-9983
Website
Russell Equine Veterinary Service
Make a Reservation
383 Route 100.
Russell, ON, K4R 1E5
Russell Equine Veterinary is an equine hospital located in Russell, Ontario. ...
more
613-445-3521
Website
SouthPaw Animal Hospital
Contact Us
389 York Street.
Fredericton, NB, E3B 3P6
506-454-2224
Website
Hôpital Vétérinaire Verdun
5650 Rue de Verdun.
Montréal, QC, H4H 1L5
Notre hôpital vétérinaire est situé à 5 minutes du métro Verdun et nous ...
more
514-762-4300
Website
Golden Veterinary Services
Contact Us
611 10th Ave N Golden.
Golden, BC, V0A 1H0
250-344-5994
Website
South Saskatchewan Animal Hospital
1846 Victoria Ave. E.
Regina, SK, S4N 7K3
306-761-1449
Website
Preston Animal Clinic
Book Appointment
1606 King Street East.
Cambridge, ON, N3H 3R7
519-653-7232
Website
Carnegy Animal Hospital
Book Appointment
7 Langbrae Dr., Suite 5.
Halifax, NS, B3M 4N7
902-457-1575
Website
Lindsey Veterinary Hospital
2503 Skaha Lake Rd..
Penticton, BC, V2A 6E8
250-492-8113
Website
Animal Hospital Gravenhurst
Book Appointment
571 Muskoka Rd N.
Gravenhurst, ON, P1P 1E7
705-687-6663
Website
Williamstown Veterinary Services
Book Appointment
5488 Cty Rd 34.
Williamstown, ON, K0C 2J0
613-347-3930
Website
Vernon Veterinary Clinic
Contact Us
805 Kalamalka Lake Road.
Vernon, BC, V1T 6V4
250-542-9707
Website
Romeo Pet Hospital
Contact Us
782 Downie St..
Stratford, ON, N5A 1Y7
519-272-2100
Website
Anderson Veterinary Clinic
Contact Us
101-187 Nanaimo Ave W,.
Penticton, BC, V2A 1N2
250-493-0503
Website
Upper Canada Animal Hospital
Book Appointment
323 Mary Street.
Niagara-on-the-Lake, ON, L0S 1J0
905-468-4100
Website
Grand River Veterinary Hospital
Book Appointment
228 Argyle Street North.
Caledonia, ON, N3W 1K9
905-765-0001
Website
Bayridge Animal Hospital
Contact Us
732 Milford Dr.
Kingston, ON, K7P 1C6
613-634-2001
Website
Humber Veterinary Clinic
Contact Us
2 Herald Ave.
Corner Brook, NL, A2H 4B5
709-634-3537
Website
Billings Bridge Animal Hospital
Book Appointment
1220 Rooneys Lane.
Ottawa, ON, K1H 7Y7
613-737-5007
Website
Berwick Animal Hospital
Contact Us
4242 Highway 1.
Berwick, NS, B0P 1E0
902-538-8039
Website
Forest Hill Animal Clinic
Contact Us
1049 Eglinton Ave West.
Toronto, ON, M6C 2C9
416-782-1031
Website
Central Nova Animal Hospital
Contact Us
29 Main St.
Truro, NS, B2N 4G5
902-893-4331
Website
The Cat Clinic
Contact Us
391 Concession St.
Hamilton, ON, L9A 1B8
905-387-4151
Website
Morgan Animal Hospital
Contact Us
6251 O'Neil St.
Niagara Falls, ON, L2J 1M6
905-354-5645
Website
Big Bay Animal Hospital
Book Appointment
350 Big Bay Point Road, 9.
Barrie, ON, L4N 8A8
705-735-1414
Website
Valley Veterinary Hospital
Book Appointment
2024 Lincoln Rd.
Fredericton, NB, E3B 8M2
506-452-1117
Website
Thornbury Veterinary Hospital
Book Appointment
75 King Street East.
Thornbury, ON, N0H 2P0
519-599-1245
Website
Mississauga Animal Hospital
Contact Us
365 Dundas St E.
Mississauga, ON, L5A 1X3
905-270-4784
Website
Email
Queen West Animal Hospital
Book Appointment
931 Queen Street West.
Toronto, ON, M6J 1G5
416-815-8387
Website
Southfort Veterinary Clinic
Book Appointment
120 Southridge Blvd. #105, Unit 105.
Fort Saskatchewan, AB, T8L 0P6
780-912-3800
Website
Town Centre Veterinary Hospital
Contact Us
1502 Lakewood Road West NW.
Edmonton, AB, T6K 3J4
Long weekends: Sat and Mon closed
780-496-9065
Website
LeGallais Veterinary Hospital
Book Appointment
25 William Graham Drive, Unit 5B.
Aurora, ON, L4G 3G3
905-713-2366
Website
Thousand Islands Veterinary Services
Book Appointment
839 Stone Street North, Unit #1.
Gananoque, ON, K7G 1Z7
613-382-2900
Website
South Mission Animal Hospital
Book Appointment
1-3818 Gordon Drive.
Kelowna, BC, V1W 3G8
778-484-9674
Website
South Okanagan Animal Care Center
Book Appointment
290 Riverside Dr, #146.
Penticton, BC, V2A 5Y5
778-476-8658
Website
Westview Veterinary Hospital
Book Appointment
4830 Joyce Ave.
Powell River, BC, V8A 3B8
604-485-5111
Website
PREVIOUS PAGE
NEXT PAGE
>