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 3729
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
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
SouthPaw Animal Hospital
Contact Us
389 York Street.
Fredericton, NB, E3B 3P6
506-454-2224
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
Sherwood Veterinary Clinic
Book Appointment
Unit 20, 10 Ridgemont Way, Unit 20.
Sherwood Park, AB, T8A 6B3
587-269-4000
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
Summerside Animal Hospital
Book Appointment
492 Granville Street.
Summerside, PE, C1N 5Y1
902-436-2297
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
Westbank Animal Care Hospital
Book Appointment
303-3550 Carrington Rd..
Westbank, BC, V4T 2Z1
250-768-4688
Website
Email
Central Valley Veterinary Hospital
Book Appointment
124-1940 Kane Road.
Kelowna, BC, V1V 2J9
250-762-7181
Website
Westview Veterinary Hospital
Book Appointment
4830 Joyce Ave.
Powell River, BC, V8A 3B8
604-485-5111
Website
Prince Of Wales Animal Hospital
Book Appointment
888 Meadowlands Dr, #15.
Nepean, ON, K2C 3R2
613-226-3200
Website
Preston Animal Clinic
Book Appointment
1606 King Street East.
Cambridge, ON, N3H 3R7
519-653-7232
Website
Parkhill Animal Hospital
Contact Us
1535 Chemong Road.
Peterborough, ON, K9J 6X2
705-745-4605
Website
Tsawwassen Animal Hospital
Contact Us
1835 56 street, Unit #1.
Delta, BC, V4L 2B4
604-943-9385
Website
North Bay Animal Hospital
Book Appointment
1875 Seymour Street.
North Bay, ON, P1A 0C7
705-476-8387
Website
Cornwall Veterinary Clinic
Book Appointment
584 Main Street.
Cornwall, PE, C0A 1H0
902-368-8374
Website
Brack Animal Hospital
Book Appointment
2621 Howard Ave..
Windsor, ON, N8X 3W7
519-966-1020
Website
Dissette Animal Hospital
Contact Us
100 Dissette St., #3.
Bradford, ON, L3Z 3G8
905-775-1114
Website
Beattie Pet Hospital - East Hamilton
Book Appointment
954 Concession St..
Hamilton, ON, L8V 1G2
905-481-2033
Website
Langley Animal Clinic
Book Appointment
5758 203 street.
Langley, BC, V3A 1W3
604-534-4813
Website
Westview Veterinary Services
Book Appointment
2601 Westview Drive, #726.
North Vancouver, BC, V7N 3X4
604-980-7551
Website
Riverside Small Animal Hospital
Book Appointment
945 Lorne St.
Kamloops, BC, V2C 1X1
250-372-7781
Website
Golden Veterinary Services
Contact Us
611 10th Avenue.
Golden, BC, V0A 1H0
250-344-5994
Website
Invermere Veterinary Hospital
Contact Us
4854 Athalmer Road.
Invermere, BC, V0A 1K3
250-342-7007
Website
Plessis Veterinary Hospital
Book Appointment
1783 Plessis Rd.
Winnipeg, MB, R3W 1N3
204-691-8838
Website
Burtch Animal Hospital
Book Appointment
#5-1455 Harvey Ave.
Kelowna, BC, V1Y 6E9
250-860-8000
Website
PREVIOUS PAGE
NEXT PAGE
>