Clinics & Hospitals

About Us


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

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

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

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

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

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

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

Southpointe Pet Hospital
4600 130 Ave SE
Calgary, AB T2Z 0C2
403.532.0085

British Columbia


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 Island Veterinary Emergency Hospital (24 Hour)
6550 Metral Drive
Nanaimo, BC V9T 2L8
250.933.0913

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PetFocus – Woodbury Veterinary Hospital
2601 Robie Street
Halifax, NS B3K 4N7
902.455.7297

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

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


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

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

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

Clappison Animal Hospital
780 Highway 6 North
Waterdown, ON L0R 2H1
905.689.8005

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

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

Embrun Veterinary Hospital
651 Notre Dame Street
Embrun, ON
613.443.5459

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

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

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

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

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

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

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

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




Québec


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 Beauport
730 Rue Cambronne
Ville de Québec, QC G1E 7H4
418.663.2121

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

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

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

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

Clinique vétérinaire du Faubourg
22 Boulevard René-Lévesque E
Ville de Québec, QC G1R 2B1
418.529.6944

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

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

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

Clinique vétérinaire Marquis
539 Avenue Larivière
Rouyn-Noranda QC J9X 4J3
819.764.2428

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

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 Rawdon
3440 Rue Metcalfe
Rawdon, QC J0K 1S0
450.834.5563


Saskatchewan


Cumberland Veterinary Clinic
25-1501 8th St 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

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

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

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