Clinics & Hospitals

VetStrategy - Map of Canadian provinces

With over 130 hospitals across Canada, we are the largest network of veterinary clinics and hospitals that are 100% Canadian owned.

See our list of clinics and hospitals by area of specialization or service.

Below is a complete list of our clinics and hospitals across Canada.

Alberta


Acadia Drive Animal Clinic
816 Willowpark Drive SE
Calgary, AB T2J 5S1
403.278.3168

Airdrie Animal Health Centre
1105 – 35 MacKenzie Way SW
Airdrie, AB T4B 0V7
403.948.2733
AAHA, Fear Free

Animal Medical Centre North
10814 – 100 Street
Grande Prairie, AB T8V 2M8
780.539.0636

Bow River Veterinary Centre
1510 Railway Avenue
Canmore, AB T1W 1P6
403.678.9595

Crossroads Animal Hospital
181 Carry Drive SE
Medicine Hat, AB T1B 3T2
403.527.2829

Didsbury Veterinary Services
2601 16 Street
Didsbury, AB T0M 0W0
403.335.3519

Fish Creek 24 Hour Pet Hospital
15311 Bannister Road SE
Calgary, AB T2X 1Z3
403.873.1700

Killarney Cat Hospital
3315 – 26 Avenue SW, Bay #2
Calgary, AB T3E 0N2
403.246.1115
AAFP Gold

Little Creek Veterinary Clinic
3125 – 150 Millrise Blvd SW
Calgary AB, T2Y 5G7
403.452.2060

Lomsnes Veterinary Hospital
3450 – 50 Avenue
Red Deer, AB T4N 3Y4
403.342.6040

McKnight 24 Hour Veterinary Hospital
34 – 5010 4th Street NE
Calgary, AB T2K 5X8
403.457.0911
AAHA

Mill Creek Animal Hospital
8606 – 99 Street NW
Edmonton, AB T6E 3T8
780.432.7297

Mission Ridge Animal Hospital
51 Liberton Drive
St. Albert, AB T8N 5J1
780.458.3833
AAFP Silver

Morinville Veterinary Clinic
9804 – 90 Avenue
Morinville, AB T8R 1K7
780.939.3133
AAFP Silver

Southpointe Pet Hospital
#210 4600 130 Avenue SE
Calgary, AB T2Z 0C2
403.532.0085


British Columbia


All About Cats Veterinary Clinic
1550 Marine Drive
North Vancouver, BC V7P 1T7
604.986.2287

Alouette Animal Hospital
21409 Lougheed Hwy
Maple Ridge, BC V2X 2R8
604.463.7100

Campbell River Veterinary Hospital
2566 S Island Hwy
Campbell River, BC V9W 1C6
250.923.4292

Central Animal Hospital
104 Tranquille Road
Kamloops, BC V2B 3E6
250.376.7208

Central Island Veterinary Emergency Hospital (24 Hour)
6550 Metral Drive
Nanaimo, BC V9T 2L8
250.933.0913

Coastland Veterinary Hospital
181 Larwood Road
Campbell River, BC V9W 1S3
250.926.0006

Kamloops Veterinary Clinic
1465 Cariboo Place
Kamloops, BC V2C 5Z3
250.374.1485

Mill Bay Veterinary Hospital
840 Deloume Road
Mill Bay, BC V0R 2P2
250.743.3223

Pacific Rim Veterinary Hospital
309 – 3555 Johnston Road
Port Alberni, BC V9Y 8K2
250.723.9900
AAFP

Petroglyph Animal Hospital
990 Old Victoria Road
Nanaimo, BC V9R 6Z8
250.754.8822

Port Coquitlam Animal Hospital
2655 Lougheed Hwy
Port Coquitlam, BC V3B 1B5
604.464.6666

Prevost Veterinary Clinic
1057 Canada Avenue
Duncan, BC V9L 1V2
250.746.7178

Queen’s Park Pet Hospital
818 Colborne Street
New Westminster, BC V3L 0G4
604.544.7387

Sechelt Animal Hospital
5500 Wharf Avenue, Box 558
Sechelt, BC V0N 3A0
604.885.2309
AAHA

South Burnaby Veterinary Hospital
7665 Edmonds Street
Burnaby, BC V3N 1B6
604.526.0334

Trenant Park Pet Clinic
5080 Linden Drive
Delta, BC V4K 3A5
604.940-0899

Van Isle Veterinary Hospital
1111 Braidwood Road
Courtenay, BC V9N 3S1
250.334.8400




Manitoba


Catrysse Veterinary Services
3234 Portage Avenue
Winnipeg, MB R3K 0Y9
204.489.9111

Bridgwater Veterinary Hospital and Wellness Centre (24 Hour)
100-350 North Town Road
Winnipeg, MB R3Y 0Y4
204.452.0911

Centennial Animal Hospital
2747 Pembina Hwy
Winnipeg, MB R3T 2H5
204.269.8162
AVDC, AAV

Corydon Animal Hospital
1675 Corydon Avenue
Winnipeg, MB R3N 0J8
204.488.4577
AAHA

Fort Garry Veterinary Hospital
1444 Pembina Hwy
Winnipeg, MB R3T 2C3
204.452.9010

Oakbank Bird’s Hill Animal Hospital
26157 Oakwood Road
64N Box 190
Oakbank, MB R0E 1J0
204.444.3615

Southglen Veterinary Hospital
V-730 St. Anne’s Road
Winnipeg, MB R2N 0A2
204.452.0077

St. Vital Veterinary Hospital
260 St. Anne’s Road
Winnipeg, MB R2M 3A4
204.253.2668

New Brunswick


Acadia Veterinary Hospital
323 Champlain Street
Dieppe, NB E1A 1P2
506.384.4838

Mayfield Veterinary Clinic
1 Happy Valley Road
Dufferin, NB E3L 2Y9
506.466.2543

Moncton Animal Hospital
771 Mountain Road
Moncton, NB E1C 2R3
506.857.4271

Mountain Road Animal Hospital
1750 Mountain Road
Moncton, NB E1G 1A6
506.382.0061
AAHA

Riverview Animal Hospital (24 Hour)
550 Pine Glen Road, Suite 100
Riverview, NB E1B 4X2
506.387.4015
AAHA, AAFP Gold

VetCare Pet Hospital
30 Trites Road
Riverview, NB E1B 2V6
506.388.8880

Waterview Animal Hospital
810 Water Street
Miramichi, NB E1N 4B8
506.622.2355


Newfoundland


Sunrise Animal Hospital
222 Park Avenue
Mount Pearl, NL A1N 1L1
709.368.7981

Torbay Road Animal Hospital
286 Torbay Road
St. John’s, NL A1N 4L6
709.753.0506



Nova Scotia


4 Paws Veterinary Hospital (24 Hour)
6410 Lady Hammond Road
Halifax, NS B3K 2S3
902.225.7543

Animal Medical Centre (Reserve Mines)
2373 Sydney Road
Reserve Mines, NS B1E 1K6
902.849.3725

Animal Medical Centre (Sydney)
642 Kings Road
Sydney, NS B1S 1B9
902.564.8356

Avon Animal Hospital
45 Morison Drive
Windsor, NS B0N 2T0
902.798.4633

Companion Animal Hospital
920 Cole Harbour Road
Dartmouth, NS B2V 2J5
902.434.3111

Fairview Animal Hospital
7071 Bayers Road
Halifax, NS B3L 2C2
902.443.9385
AAHA

Full Circle Veterinary Alternatives
850 Portland Street, Unit 1
Dartmouth, NS B2W 2N3
902.461.0951

Halifax Veterinary Hospital
6485 Quinpool Road
Halifax, NS B3L 1B2
902.422.8595
AAHA, AAFP Gold

PetFocus – Clayton Park Veterinary Hospital
278 Lacewood Drive
Halifax, NS B3M 3N8
902.443.4345
AAFP Gold

PetFocus – Dartmouth Veterinary Hospital
61 Tacoma Drive
Dartmouth, NS B2W 3E7
902.434.0700

PetFocus – Eastern Shore Veterinary Hospital
5228 Highway 7
Porters Lake, NS B3E 1J8
902.827.4257
AAFP Silver

PetFocus – Harbour Cities Veterinary Hospital
194 Wyse Road
Dartmouth, NS B3A 1M9
902.463.7610

PetFocus – PetWorks Veterinary Hospital
850 Portland Street
Dartmouth, NS B2W 2N3
902.435.2444
AAHA, AAFP Gold

PetFocus – Westwood Hills Veterinary Hospital
3650 Hammonds Plains Road
Upper Tantallon, NS B3Z 4R3
902.826.1933
AAFP Gold

PetFocus Veterinary Hospital – Bedford South
15 Peakview Way
Bedford, NS B3M 0G2
902.445.8387
AAFP Silver

South Shore Veterinary Services
2760 Highway 325
Wileville, NS B4V 5G2
902.543.5602

Spryfield Animal Hospital
320 Herring Cove Road
Halifax, NS B3R 1V4
902.477.4040
AAHA

Tantallon Veterinary Hospital
5250 St. Margarets Bay Road
Upper Tantallon, NS B3Z 2J1
902.826.9344



Ontario


Annex Animal Hospital
716 Bathurst Street
Toronto, ON M5S 2R4
416.537.3128

Aurora Animal Clinic
263 Edward Street
Aurora, ON L4G 3M7
905.727.9449
AAHA, AAFP

Aylmer Veterinary Clinic
421 Talbot Street West
Aylmer, ON N5H 1K8
519.773.3911

Barriefield Animal Hospital
700 Innovation Drive
Kingston, ON K7K 7E7
613.544.7387

Baxter Animal Hospital
1060 Lorne Street
Sudbury, ON P3C 4R9
705.674.9191
AAHA

Briarwood Animal Hospital
76 King Street East
Stoney Creek, ON L8G 1K2
905.664.4888

Cambrian Animal Hospital
598 Falconbridge Road, Unit 5
Sudbury, ON P3A 5K6
705.566.4085

Centretown Veterinary Hospital
955 Somerset Street West
Ottawa, ON K1R 6R8
613.567.0500

Champlain Animal Hospital
2673 Lakefield Road
Peterborough, ON K9J 6X5
705.742.4243

Clappison Animal Hospital
780 Highway 6 North
Hamilton, Ontario L8N 2Z7
905.689.8005
AAFP Silver

Clarkson Village Animal Hospital
(24 Hour)
1659 Lakeshore Road West
Mississauga, ON L5J 1J4
905.855.2100

College Manor Veterinary Hospital
869 Mulock Drive, Unit 2
Newmarket, ON L3Y 8S3
905.853.4706

Coxwell Animal Clinic
961 Coxwell Avenue
East York, ON M4C 3G4
416.423.3042

Dresden Veterinary Clinic
1220 Wellington Street
Dresden, ON N0P 1M0
519.683.4508

Downtown Animal Hospital
16 Bath Road, Suite 1A
Kingston, ON K7L 1C4
613.634.2440

Dundas Veterinary Services
2257 County Road 31
Winchester, ON K0C 2K0
613.774.2159

Elgin Animal Hospital
9789 Sunset Road
St. Thomas, ON N5P 3T7
519.631.0430

Embrun Veterinary Hospital
651 Notre Dame Street
Embrun, ON K0A 1W1
613.443.5459

Fairmont Animal Hospital
995 Hamilton Road
London, ON N5W 1A4
519.453.2940

Gillies Grove Animal Hospital
39 Winners Circle Drive, Unit 102
Arnprior, ON K7S 3G9
613.622.1700

Hillcrest Animal Hospital
17532 Hwy 2 West
Trenton, ON K8V 5P7
613.394.4811

Kingston Veterinary Clinic
435 Division Street
Kingston, ON K7K 4A8
613.542.7337

Manitou Animal Hospital
5 Manitou Drive, Units 2-3
Kitchener, ON N2C 2J6
519.893.1360

McLean Animal Hospital
1659 Victoria Park Avenue
Scarborough, ON M1R 1P8
416.752.5114

Merritt Animal Hospital
311 Merritt Avenue
Chatham, ON N7M 3G1
519.360.4508

Morrisburg Animal Hospital
12423 County Road 2
Morrisburg, ON K0C 1X0
613.543.2812

Muskoka Animal Hospital
96 Hanes Road, Unit 2
Huntsville, ON P1H 2P6
705.789.7979

North Hill Animal Hospital
12612 Hwy 50 #11
Bolton, ON L7E 1T6
905.857.5057
AAHA, AAFP Silver

North Oakville Animal Hospital
2520 Sixth Line
Oakville, ON L6H 6W5
905.257.3700

North Town Veterinary Hospital
(24 Hour)
496 Main Street North
Brampton, ON L6V 1P9
905.451.2000

Osgoode Veterinary Services
5721 Osgoode Main Street
Osgoode, ON K0A 2W0
613.826.3456

Park Road Veterinary Clinic
627 Park Road North
Brantford, ON N3T 5L8
519.759.3031

Pinnacle Animal Hospital
1767 Hwy 60
Renfrew, ON K7V 3Z6
613.433.3100

Princess Animal Hospital
1027 Bayridge Drive
Kingston, ON K7P 3B8
613.634.7123

Queensway Veterinary Hospital
415 Queensway West
Simcoe, ON N3Y 2N4
519.428.2630

Seneca Animal Clinic
3879 Don Mills Road
North York, ON M2H 2S7
416.494.1109

Sims Animal Hospital
496 Discovery Avenue, Unit 8
Kingston, ON K7K 7E9
613.531.3334

Southampton Pet Hospital
370 Railway Street
Southampton, ON N0H 2L0
519.797.2960

Sydenham River Veterinary Office
1239 Dufferin Avenue, Unit 2
Wallaceburg, ON N8A 2W4
519.627.7070

Talbot Animal Clinic
930 Talbot Street
St. Thomas, ON N5P 1E7
519.633.5970

West Brant Animal Hospital
693 Colborne Street West
Brantford, ON N3T 0L8
519.756.9998

Westbridge Veterinary Hospital
6956 Financial Drive, Unit 4
Mississauga, ON L5N 8J4
905.285.0002

West Hill Animal Clinic
5528 Lawrence Avenue East
Scarborough, ON M1C 3B2
416.282.8516


Québec


Animal 911 Hôpital Vétérinaire
11400 Boulevard Gouin Ouest
Roxboro, QC H8Y 1X8
514.685.8387
AAHA, AAFP Gold

Carrefour Santé Animale
4600 Boulevard Industriel
Sherbrooke, QC J1L 2S8
819.562.4448

Centre vétérinaire Daubigny (24 Hour)
3405 Boulevard Wilfrid-Hamel
Ville de Québec, QC G1P 2J3
418.872.5355

Clinique vétérinaire Bellefeuille
1082 Boulevard Roland-Godard
Saint-Jérôme, QC J7Y 4C6
450.565.0751

Clinique vétérinaire centrale de Sherbrooke
25 rue de l’Ontario
Sherbrooke, QC J1J 3P8
819.822.4744

Clinique vétérinaire de Hull
546 Boulevard Saint-Joseph
Gatineau, QC J8Y 4A4
819.777.1333

Clinique vétérinaire de l’Anode
539 Avenue Larivière
Rouyn-Noranda, QC J9X 4J3
819.764.2428

Clinique vétérinaire de Luceville
221, 2e Rang Ouest
Sainte-Luce, QC G0K 1P0
418.739.5353

Clinique vétérinaire de santé animale de l’Estrie
935 Rue Galt Est
Sherbrooke, QC J1G 1Y6
819.564.1186

Clinique vétérinaire Dr Suzanne Marcil
20 Rue Mill
Howick, QC J0S 1G0
450.825.9000

Clinique vétérinaire Saint-Canut
14000 Rue Saint-Simon
Mirabel, QC J7N 1P4
450.436.2043

Globalvet – Clinique vétérinaire Beauport
730 Rue Cambronne
Ville de Québec, QC G1E 7H4
418.663.2121

Globalvet – Clinique vétérinaire Cap-Rouge
4755 Rue de la Promenade des Soeurs Ville de Québec, QC G1Y 2W2
418.656.6217

Globalvet – Clinique vétérinaire Caron
374 52e Rue Est
Ville de Québec, QC G1H 2J4
418.626.0797

Globalvet – Clinique vétérinaire du Faubourg
36 Boulevard René-Lévesque Est
Ville de Québec, QC G1R 2B1
418.529.6944

Globalvet – Clinique vétérinaire du Littoral
342 Boulevard Jessop
Rimouski, QC G5L 1M8
418.722.4003

Globalvet – Clinique vétérinaire L’Ancienne-Lorette
1730 Rue Notre Dame
L’Ancienne-Lorette, QC G2E 3C2
418.877.0104

Globalvet – Clinique vétérinaire Lévis
2865 Boulevard Guillaume-Couture
Saint-Romuald, QC G6W 6N9
418.839.4181

Globalvet – Clinique vétérinaire Loretteville
10935 Boulevard de l’Ormière
Ville de Québec, QC G2B 3L5
418.842.5048

Globalvet – Clinique vétérinaire Québec-Centre
3349 Boulevard Wilfrid-Hamel
Ville de Québec, QC G1P 2J3
418.872.4530

Globalvet – Clinique vétérinaire Saint-Nicolas
423 Rue des Chutes-de-la-Chaudière
Saint-Nicolas, QC G7A 1E7
418.831.1144

Hôpital vétérinaire Cuivre et Or
100 14e Rue
Rouyn-Noranda, QC J9X 2J1
819.764.5959

Hôpital vétérinaire du Plateau
147 Boulevard d’Europe
Gatineau, QC J9J 0N3
819.775.9958

Hôpital vétérinaire Mercier
135 Boulevard Saint Jean Baptiste
Mercier, QC J6R 2C1
450.691.3742

Hôpital vétérinaire Rawdon
3440 Rue Metcalfe
Rawdon, QC J0K 1S0
450.834.5563

Hôpital vétérinaire Roussillon
5022 Route 132
Sainte-Catherine, QC J5C 1L8
450.638.1825



Saskatchewan


Cumberland Veterinary Clinic
25 – 1501 8th Street East
Saskatoon, SK S7H 0T2
306.373.3500




24 Hour Hospitals


4 Paws Veterinary Hospital
6410 Lady Hammond Road
Halifax, NS B3K 2S3
902.225.7543

Bridgwater Veterinary Hospital and Wellness Centre
100-350 North Town Road
Winnipeg, MB R3Y 0Y4
204.452.0911

Central Island Veterinary Emergency Hospital
6550 Metral Drive
Nanaimo, BC V9T 2L8
250.933.0913

Centre vétérinaire Daubigny
3405 Boulevard Wilfrid-Hamel
Ville de Québec, QC G1P 2J3
418.872.5355

Clarkson Village Animal Hospital
1659 Lakeshore Road West
Mississauga, ON L5J 1J4
905.855.2100

Fish Creek 24 Hour Pet Hospital
15311 Bannister Road SE
Calgary, AB T2X 1Z3
403.873.1700

McKnight 24 Hour Veterinary Hospital
34 – 5010 4th Street NE
Calgary, AB T2K 5X8
403.457.0911
AAHA

North Town Veterinary Hospital
496 Main Street North
Brampton, ON L6V 1P9
905.451.2000

Riverview Animal Hospital
550 Pine Glen Road, Suite 100
Riverview, NB E1B 4X2
506.387.4015
AAHA, AAFP Gold