[Canadian Animal Hospitals and Clinics]
Below we list every town in British Columbia for which we have information for medical care professionals. Just scroll down to your town to get a list of all the local Animal Care Professionals and Hospitals in your area.
Abbotsford
Abbotsford Veterinary Hospital 100-33648 McDougall Ave, Abbotsford, BC V2S 1W2 604-853-1633 |
Allwest Animal Hospital 108-2526 Yale Crt, Abbotsford, BC V2S 8G9 604-870-9333 |
Alpha Animal Hospital Suite 125-2362 Whatcom Rd, Abbotsford, BC V3G 0C1 604-859-6322 |
Bakerview Pet Hospital 1305 Sumas Way, Abbotsford, BC V2S 8H2 604-864-8960 |
Burton Veterinary Services 28481 Starr Rd, Abbotsford, BC V4X 2C5 604-856-4166 |
Clearbrook Animal Hospital 32122 South Fraser Way, Abbotsford, BC V2T 1W4 604-859-6331 |
Ellwood Park Animal Hospital 120-1900 North Parallel Rd, Abbotsford, BC V3G 2C6 604-855-8900 |
Fraser Valley Animal Hospital C-2594 Ware St, Abbotsford, BC V2S 3E5 604-854-2313 |
Fraser Valley Animal Hospital Ltd 2594C Ware St, Abbotsford, BC V2S 3E5 604-850-2336 |
Gladwin Veterinary Clinic 104-32660 George Ferguson Way, Abbotsford, BC V2T 4V6 604-850-0446 |
Glenn Mountain Animal Hospital 105-2596 McMillan Rd, Abbotsford, BC V3G 1C4 604-557-5661 |
South Fraser Animal Hospital 3-31813 South Fraser Way, Abbotsford, BC V2T 1V4 604-855-0770 |
Townline Veterinary Hospital 7-31205 MacLure Rd, Abbotsford, BC V2T 5E5 604-855-6622 |
Whatcom Road Veterinary Hospital Suite 102A-2100 Whatcom Rd, Abbotsford, BC V3G 2K8 604-850-0960 |
Agassiz
Agassiz Animal Hospital 1824 No 9 Hwy, Agassiz, BC V0M 1A0 604-796-9555 |
Aldergrove
Aldergrove Animal Hospital 26841 Fraser Hwy, Aldergrove, BC V4W 3E4 604-856-7707 |
Country Grove Veterinary Clinic Ltd 2962 272 St, Aldergrove, BC V4W 3R4 604-856-9359 |
Bob Quinn
Stikine Health Centre Bob Quinn, BC V0C 1L0 250-771-4444 |
Bowser
Lighthouse Veterinary Hospital Inc 6030 W Island Hwy, Bowser, BC V0R 1G0 1-800-665-4838 |
Burnaby
Atlas Animal Hospital 3995 Hastings St, Burnaby, BC V5C 2H8 604-291-6602 |
Boundary Animal Hospital 3114 Boundary Rd, Burnaby, BC V5M 4A2 604-437-7389 |
Burnaby Veterinary Hospital 2210 Springer Ave, Burnaby, BC V5B 3M7 604-696-4767 |
Burnaby-New Westminster Veterinary Hospital 7877 Kingsway, Burnaby, BC V3N 3E4 604-521-0781 |
Central City Animal Hospital 1-7834 6th St, Burnaby, BC V3N 3N2 604-522-3344 |
Edmonds St Animal Hospital 7621 Edmonds St, Burnaby, BC V3N 1B6 604-540-7387 |
Hastings Street Animal Hospital 3995 Hastings St, Burnaby, BC V5C 2H8 604-696-3217 |
Hastings Veterinary Hospital 3995 Hastings St, Burnaby, BC V5C 2H8 604-696-3217 |
Kensington Animal Hospital Burnaby, BC V5B 1S2 604-291-8315 |
Kensington Animal Hospital 6620 Hastings St, Burnaby, BC V5B 1S2 604-291-8387 |
Metrotown Animal Hospital 7602 Royal Oak Ave, Burnaby, BC V5J 4K3 604-696-4772 |
North Burnaby Pet Hospital 4431 Hastings St, Burnaby, BC V5C 2K1 604-298-9941 |
South Burnaby Veterinary Hospital 7665 Edmonds St, Burnaby, BC V3N 1B6 604-526-0334 |
Cache Creek
Cache Creek Veterinary Hospital 1348 Old Cariboo Rd, Cache Creek, BC V0K 1H0 250-457-6203 |
Campbell River
American Animal Hospital Association 2566 Island Hwy S, Campbell River, BC V9W 1C6 250-286-7456 |
Campbell River Pet Center Suite B-1250 Ironwood St, Campbell River, BC V9W 6H5 250-286-0077 |
Campbell River Veterinary Hospital 2566 Island Hwy S, Campbell River, BC V9W 1C6 250-286-7456 |
Coastland Veterinary Hospital 181 Larwood Rd, Campbell River, BC V9W 1S3 250-926-0006 |
Dogwood Veterinary Hospital Ltd 460 Dogwood St S, Campbell River, BC V9W 6R4 250-286-0757 |
Eden Cat Veterinary Clinic 2228S Island Hwy, Campbell River, BC V9W 2G8 250-923-2287 |
Greenwood Animal Hospital 1105 Greenwood St, Campbell River, BC V9W 3C5 250-286-1129 |
Castlegar
Arrow Lake Veterinary Hospital 1237 3rd St, Castlegar, BC V1N 1Z6 250-365-8905 |
Castlegar Veterinary Hospital 4340 Minto Rd, Castlegar, BC V1N 4B3 250-365-2344 |
Chart C M Dr 1237 3rd St, Castlegar, BC V1N 1Z6 250-365-8905 |
Vierheilig B P Dr 1237 3rd St, Castlegar, BC V1N 1Z6 250-365-8905 |
Central Saanich
Brentwood Bay Veterinary Hospital 7153 W Saanich Rd, Central Saanich, BC 250-652-3131 |
Chemainus
Chemainus Animal Hospital Ltd 9830 Croft, Chemainus, BC V0R 1K0 250-246-1222 |
Chetwynd
Chetwynd Veterinary Hospital 3918 Weiland Rd, Chetwynd, BC V0C 1J0 250-788-9374 |
Chilliwack
American Animal Hospital Assn 1-7236 Vedder Rd, Chilliwack, BC V2R 5K7 604-858-4415 |
Cheam View Veterinary Hospital 1-8337 Young Rd, Chilliwack, BC V2P 4N8 604-795-5721 |
Cottonwood Veterinary Clinic Suite 101B-45793 Luckakuck Way, Chilliwack, BC V2R 5S3 604-824-5848 |
Family Pet Hospital 7319 Vedder Rd, Chilliwack, BC V2R 4E4 604-824-3727 |
Little Mountain Veterinary Clinic 46793 Yale Rd, Chilliwack, BC V2P 2S5 604-792-2844 |
Menzies Pet Hospital Suite 5A-9701 Menzies St, Chilliwack, BC V2P 5Z6 604-792-3399 |
Sardis Animal Hospital Ltd 1-7236 Vedder Rd, Chilliwack, BC V2R 5K7 604-858-4415 |
Valley Veterinary Services 45735 Thomas Rd, Chilliwack, BC V2R 3N3 604-858-6560 |
Cobble Hill
Cobble Hill Animal Hospital 1486 Fisher, Cobble Hill, BC V0R 1L0 250-743-4322 |
Coombs
Coombs Veterinary Hospital 2450 Alberni Hwy, Coombs, BC V0R 1M0 250-947-9364 |
Coquitlam
Austin Animal Hospital Ltd 1001C Austin Ave, Coquitlam, BC V3K 3N9 604-931-7525 |
Central Animal Emergency Clinic 812 Roderick Ave, Coquitlam, BC V3K 1P8 604-937-1449 |
Como Lake Veterinary Hospital Ltd 1950 Como Lake Ave, Coquitlam, BC V3J 3R3 604-931-7760 |
Coquitlam Animal Hospital 1119 Austin Ave, Coquitlam, BC V3K 3P4 604-931-3565 |
Eagle Ridge Animal & Bird Hospital 2599 Runnel Dr, Coquitlam, BC V3E 1S3 604-464-3343 |
Lincoln Animal Hospital 110-2922 Glen Dr, Coquitlam, BC V3B 2P5 604-945-5048 |
Mundy Animal Hospital 200-2188 Austin Ave, Coquitlam, BC V3K 3R8 604-936-1005 |
North Road Animal Hospital 435 North Rd, Coquitlam, BC V3K 3V9 604-936-3355 |
Sunwood Veterinary Hospital 3025 Lougheed Hwy, Coquitlam, BC V3B 6S2 604-944-4442 |
Westwood Heights Pet Hospital 312-1196 Lansdowne Dr, Coquitlam, BC V3E 1J7 604-464-3772 |
Courtenay
Comox Valley Animal Hospital 3110 Comox Rd, Courtenay, BC V9N 3P8 250-339-2511 |
Puntledge Veterinary Clinic Inc 1001 Lewis Ave, Courtenay, BC V9N 5R4 250-338-0537 |
Van Isle Veterinary Hospital 1111 Braidwood Rd, Courtenay, BC V9N 3S1 250-334-8400 |
Cranbrook
Cranbrook Veterinary Hospital 106 5th Ave S, Cranbrook, BC V1C 2G2 250-426-8517 |
Hospitality Courtyard Inn 1209 Cranbrook St N, Cranbrook, BC V1C 3S6 250-489-4124 |
Creston
Creston Veterinary Hospital 1605 Dogwood St, Creston, BC V0B 1G0 250-428-9494 |
Cumberland
Cumberland Veterinary Clinic 2728 Dunsmuir, Cumberland, BC V0R 1S0 250-336-8449 |
Dawson Creek
South Peace Animal Hospital Companion Animals 1500 101 Ave, Dawson Creek, BC V1G 2A7 250-782-7297 |
Delta
48 Ave Animal Hospital 5020 48 Ave, Delta, BC V4K 1V8 604-946-7779 |
48th Avenue Animal Hospital 5020 48 Ave, Delta, BC V4K 1V8 604-946-7779 |
Delta Animal Hospital 8243 120 St, Delta, BC V4C 6R1 604-596-8252 |
Huff Animal Hospital Ltd 1512 56 St, Delta, BC V4L 2A8 604-943-1124 |
Ladner Animal Hospital Ltd 5080 Linden Dr, Delta, BC V4K 3A5 604-946-9567 |
Dragon Lake
Animal Care Hospital of Quesnel Suite E-1431 Jade St, Dragon Lake 250-747-3053 |
Duncan
Central Cowichan Animal Hospital 10-5777 Trans Canada Hwy, Duncan, BC V9L 3R8 250-746-7700 |
Duncan Animal Hospital Ltd 951E Canada Ave, Duncan, BC V9L 1V2 250-746-1966 |
Element Hair & Esthetics 103-58 Station St, Duncan, BC V9L 1M4 250-748-7811 |
Prevost Veterinary Clinic Ltd 1057 Canada Ave, Duncan, BC V9L 1V2 250-746-7178 |
Unique Home Health Care 121 Station St, Duncan, BC V9L 1M8 250-715-1094 |
Fernie
Country Animal Hospital 1161 7 Ave, Fernie, BC V0B 1M0 250-423-5944 |
Fort Nelson
Bear Reporting to Conservation Fort Nelson, BC V0C 1R0 250-774-2327 |
Fort Nelson General Hospital 5315 Liard St, Fort Nelson, BC V0C 1R0 250-774-8100 |
K9 Getaway Boarding Kennels 7528 Valleyview Dr, Fort Nelson, BC V0C 1R0 250-774-3493 |
Streeper Kennels 12 Radar Rd, Fort Nelson, BC V0C 1R0 250-774-2991 |
Val’s Pet Care & Grooming Fort Nelson, BC V0C 1R0 250-774-6127 |
Fort St. John
Rivers Animal Hospital Inc 10903 100 Ave, Fort St. John, BC V1J 1Z5 250-785-8387 |
Garibaldi Highlands
Garibaldi Veterinary Hospital 40376 Tantalus Rd, Garibaldi Highlands, BC V0N 1T0 604-898-9089 |
Gibsons
Gibsons Animal Hospital 1070 Gibsons Way RR 7, Gibsons, BC V0N 1V7 604-886-7313 |
Invermere
Invermere Veterinary Hospital 5-108 Industrial Rd No 2, Invermere, BC V0A 1K0 250-342-7007 |
Kamloops
Central Animal Hospital (1971) Ltd 104 Tranquille Rd, Kamloops, BC V2B 3E6 250-376-7208 |
Columbia Summit Veterinary Hospital 1590D Summit Dr, Kamloops, BC V2E 1R5 250-314-1861 |
Kamloops Large Animal Veterinary Clinic Ltd 1465B Cariboo Pl, Kamloops, BC V2C 5Z3 250-374-1486 |
Kindred Spirits Veterinary Hospital Inc Kamloops, BC 250-380-9641 |
Rapid Radiator Ltd 210 Larkspur St, Kamloops, BC V2B 2M4 250-376-1249 |
Riverside Small Animal Hospital Ltd 102-945 Lorne St, Kamloops, BC V2C 1X1 250-372-7781 |
Scott’s Inn & Restaurant 551 11th Ave, Kamloops, BC V2C 3Y1 250-372-8221 |
Tranquille Road Animal Hospital 456 Tranquille Rd, Kamloops, BC V2B 3H2 250-852-7883 |
Kelowna
Alpine Pet Hospital 2-1725 Baron Rd, Kelowna, BC V1X 7H1 250-763-7385 |
Alpine Pet Hospital & Boarding 2-1725 Baron Rd, Kelowna, BC V1X 7H1 250-763-7385 |
Boucherie Animal Hospital 1816 Byland Rd, Kelowna, BC 250-769-5559 |
Boucherie Animal Hospital Peachland Tel No 1816 Byland Rd, Kelowna, BC 250-768-5537 |
Burtch Animal Hospital 2-1455 Harvey Ave, Kelowna, BC V1Y 6E9 778-484-7240 |
Burtch Animal Hospital 2-1455 Harvey Ave, Kelowna, BC V1Y 6E9 250-860-8000 |
Central Valley Veterinary Hospital 124-1940 Kane Rd, Kelowna, BC V1V 2J9 250-762-7181 |
Fairfield Animal Hospital Ltd 1-1987 Kirschner Rd, Kelowna, BC V1Y 4N7 250-980-0625 |
K L O Veterinary Hospital 1-1155 K.L.O. Rd, Kelowna, BC V1Y 4X6 250-868-1005 |
Mission Creek Animal Hospital 1-3818 Gordon Dr, Kelowna, BC V1W 3G8 250-860-8670 |
Rutland Pet Hospital Ltd 595 Houghton Rd, Kelowna, BC V1X 6E9 250-765-2916 |
Kitimat
Kitimat Veterinary Hospital Ltd 587 Mountainview Sq, Kitimat, BC V8C 2N1 250-639-2299 |
Ladysmith
Ladysmith Animal Hospital 811 1st Ave, Ladysmith, BC V9G 1A7 250-245-2274 |
Langley
Aldergrove Kennels @ 856-Dogs.com 26306 56 Ave, Langley, BC V4W 1J7 604-856-3647 |
Apex Animal Hospital 102-19909 64 Ave, Langley, BC V2Y 1G9 604-539-4844 |
Boundary Bay Veterinary Special Hospital 306-6325 204 St, Langley, BC V2Y 3B3 604-514-8383 |
Brookswood Veterinary Hospital 4059 200 St, Langley, BC V3A 1K8 604-534-4174 |
Central Langley Pet Hospital 175-20015 Langley Bypass, Langley, BC V3A 8R6 604-514-1225 |
Clayton Animal Hospital Ltd 132-19653 Willowbrook Dr, Langley, BC V2Y 1A5 604-530-3802 |
Clover Valley Veterinary Hospital 22970 No 10 Hwy, Langley, BC V2Y 2J7 604-888-2323 |
Langley Animal Clinic Ltd 5758 203 St, Langley, BC V3A 1W3 604-534-4813 |
Murrayville Animal Hospital 203-22259 48 Ave, Langley, BC V3A 8T1 604-532-1121 |
Paws & Claws Animal Hospital B-22372 Fraser Hwy, Langley, BC V3A 4H6 604-539-7297 |
Thunderbird Animal Hospital 20159 88 Ave, Langley, BC V1M 0A4 604-513-8100 |
Walnut Grove Animal Hospital Suite 101A-20995 88 Ave, Langley, BC V1M 2C9 604-539-0665 |
Walnut Grove Animal Hospital Suite 101A-20995 88 Ave, Langley, BC V1M 2C9 778-298-2629 |
Walnut Grove Animal Hospital Suite 101A-20995 88 Ave, Langley, BC V1M 2C9 778-298-2630 |
Willowbrook Animal Hospital 111-6375 202 St, Langley, BC V2Y 1N1 604-532-1889 |
Madeira Park
Madeira Park Veterinary Hospital Ltd 101-12890 Madeira Pk Rd, Madeira Park, BC V0N 2H0 604-883-2488 |
Maple Ridge
Alouette Animal Hospital Ltd 21409 Lougheed Hwy, Maple Ridge, BC V2X 2R8 604-463-7100 |
Country Meadows Pet Hospital 20691 Lougheed Hwy, Maple Ridge, BC V2X 2P9 604-460-1428 |
Dewdney Animal Hospital 11965 228 St, Maple Ridge, BC V2X 6M1 604-467-1161 |
Eastridge Animal Hospital 22838 Lougheed Hwy, Maple Ridge, BC V2X 2V6 604-463-2500 |
Haney Animal Hospital 104-22645 Dewdney Trunk Rd, Maple Ridge, BC V2X 3K1 604-476-2525 |
Head To Tail Veterinary Hospital 102-22971 Dewdney Trunk Rd, Maple Ridge, BC V2X 3K8 604-937-1457 |
Maple Ridge Veterinary Hospital 11961 203 St, Maple Ridge, BC V2X 4V2 604-465-5421 |
Westgate Animal Hospital 650-20395 Lougheed Hwy, Maple Ridge, BC V2X 2P9 604-465-3676 |
Merritt
Merritt Veterinary Hospital Douglas PO Box 2171, Merritt, BC V1K 1B8 250-378-2120 |
Mill Bay
Mill Bay Veterinary Hospital 840 Deloume Rd RR 2, Mill Bay, BC V0R 2P2 250-743-3223 |
Mission
Cedar Grove Animal Hospital 102-32670 Lougheed Hwy, Mission, BC V2V 1A7 604-820-4370 |
Eagle Road Animal Hospital 8643 Eagle Rd SS 3, Mission, BC V2V 4J1 604-826-9099 |
Federici Colleen Dr 33421 Thompson Ave, Mission, BC V2V 2W9 604-826-7443 |
Hill N Dale Animal Hospital Ltd 33421 Thompson Ave, Mission, BC V2V 2W9 604-826-7443 |
Lougheed Animal Hospital 108-32423 Lougheed Hwy, Mission, BC V2V 7B8 604-826-7066 |
Nanaimo
Applecross Veterinary 6451 Applecross Rd, Nanaimo, BC V9V 1N1 250-390-2391 |
Applecross Vetrinary Hospital 6451 Applecross Rd, Nanaimo, BC V9V 1N1 250-390-2391 |
Benson View Veterinary Hospital 2450 Hayes Rd, Nanaimo, BC V9T 3M3 250-758-9121 |
Central Island Veterinary Emergency Hospital 6550 Metral Dr, Nanaimo, BC V9T 2L8 250-933-0913 |
Chase River Veterinary Hospital 1151 Lawlor Rd, Nanaimo, BC V9R 6R6 250-591-4050 |
Clinic for Cats 1-1451 Estevan Rd, Nanaimo, BC V9S 3Y3 250-741-0770 |
Departure Bay Veterinary Hospital 101-3128 Barons Rd, Nanaimo, BC V9T 4B5 250-758-1162 |
Island Veterinary Hospital 1800 Bowen Rd, Nanaimo, BC V9S 5W4 250-753-1288 |
Nanaimo Veterinary Hospital 4508 Wellington Rd, Nanaimo, BC V9T 2H3 250-756-8448 |
Petroglyph Animal Hospital 990 Old Victoria Rd, Nanaimo, BC V9R 6Z8 250-754-8822 |
Woodgrove Animal Hospital 6359C Hammond Bay Rd, Nanaimo, BC V9T 5Y1 250-390-5131 |
Nanaimo District
Lighthouse Veterinary Hospital Inc 6030 Island Hwy W, Nanaimo District, BC V9K 2E1 250-757-9911 |
Nelson
Chart C M Dr 616 Railway St, Nelson, BC V1L 1H4 250-352-2999 |
Nelson Animal Hospital 2124 Ymir Rd, Nelson, BC V1L 6Y9 250-352-7861 |
Nelson Animal Hospital (2011) Ltd 2124 Ymir Rd, Nelson, BC V1L 6Y9 250-352-7861 |
Selkirk Veterinary Hospital Inc 616 Railway St, Nelson, BC V1L 1H4 250-352-2999 |
Vierheilig B P Dr 616 Railway St, Nelson, BC V1L 1H4 250-352-2999 |
New Westminster
Alpine Animal Hospital 348 Sixth St, New Westminster, BC V3L 3A8 604-525-3400 |
Central City Animal Hospital New Westminster, BC 604-522-3344 |
Columbia Square Animal Hospital 109-1015 Columbia St, New Westminster, BC V3M 6H6 604-521-5570 |
Columbia Square Animal Hospital 109-1015 Columbia St, New Westminster, BC V3M 6H6 604-521-5572 |
Glenbrook Pet Care Hospital 130-815 First St, New Westminster, BC V3L 2H7 604-526-1092 |
North Saanich
Dean Park Pet Hospital 1700 McTavish Rd, North Saanich, BC V8L 5T9 250-656-9911 |
North Vancouver
All About Cats Veterinary Clinic 103-1550 Marine Dr, North Vancouver, BC V7P 1T7 604-986-2287 |
Atlas Animal Hospital (N Van) 1226 Marine Dr, North Vancouver, BC V7P 1T2 604-988-7272 |
Blueridge Animal Hospital Ltd 165 Riverside Dr, North Vancouver, BC V7H 1T6 604-929-3491 |
Capilano Pet Hospital Ltd 2580 Capilano Rd, North Vancouver, BC V7R 4H2 604-988-6188 |
Delbrook Mall Animal Hospital 3757 Delbrook Ave, North Vancouver, BC V7N 3Z4 604-990-3121 |
Highlands Animal Hospital 3044 Highland Blvd, North Vancouver, BC V7R 2X3 604-985-0454 |
Lonsdale Pet Hospital 116 20th St W, North Vancouver, BC V7M 1Y4 604-985-1395 |
Lonsdale Veterinary Hospital Inc 116 20th St W, North Vancouver, BC V7M 1Y4 604-985-1395 |
Main Street Animal Hospital 1330 Main St, North Vancouver, BC V7J 1C3 604-973-0206 |
Norgate Animal Hospital 1435 Marine Dr, North Vancouver, BC V7P 1T5 604-980-2222 |
Park Gate Animal & Bird Hospital Ltd 170-3650 Mt Seymour Pky, North Vancouver, BC V7H 2Y5 604-929-1863 |
Parkgate Village Shopping Centre 170-3650 Mt Seymour Pky, North Vancouver, BC V7H 2Y5 604-929-1863 |
Oliver
Oliver Veterinary Hospital 5865 Main St, Oliver, BC V0H 1T0 250-498-4575 |
Osoyoos
South Valley Veterinary Hospital 10412 Hwy 97, Osoyoos, BC V0H 1V0 250-495-6760 |
Parksville
Bellevue Veterinary Hospital 1016 Bellevue Rd, Parksville, BC V9P 2C2 250-248-2031 |
Oceanside Animal Hospital 145 Memorial Ave, Parksville, BC 250-248-0008 |
Parksville Animal Hospital 255 Island Hwy E, Parksville, BC 250-951-3035 |
Pemberton
Owl Creek Veterinary Hospital 5-1345 Aster St, Pemberton, BC V0N 2L0 604-894-1119 |
Penticton
Penticton Veterinary Hospital 15 Duncan Ave E, Penticton, BC V2A 2W2 250-493-1530 |
Penticton Veterinary Hospital 15 Duncan Ave E, Penticton, BC V2A 2W2 1-866-493-1530 |
Pitt Meadows
Meadow Vale Animal Hospital 115-19150 Lougheed Hwy, Pitt Meadows, BC V3Y 2H6 604-459-2525 |
Port Alberni
Manzini Animal Hospital 4423 Margaret St, Port Alberni, BC V9Y 6G7 250-724-4444 |
Pacific Rim Veterinary Hospital 309-3555 Johnston Rd, Port Alberni, BC V9Y 8K2 250-723-9900 |
Port Coquitlam
Coast Meridian Animal Hospital Ltd 2-1471 Prairie Ave, Port Coquitlam, BC V3B 1T3 604-941-0377 |
Oxford Animal Hospital 202-2020 Oxford Connector, Port Coquitlam, BC V3C 0A4 604-942-7381 |
Port Coquitlam Animal Hospital 2655 Lougheed Hwy, Port Coquitlam, BC V3B 1B5 604-464-6666 |
Shaughnessy Veterinary Hospital Ltd 2129-2850 Shaughnessy St, Port Coquitlam, BC V3C 6K5 604-945-4949 |
Tricity Animal Hospital 26-2755 Lougheed Hwy, Port Coquitlam, BC V3B 5Y9 604-942-2225 |
Port Hardy
North Island Veterinary Hospital 5050 Pioneer Way, Port Hardy, BC V0N 2P0 250-949-6732 |
Port Moody
Port Moody Animal Hospital Ltd 2-2810 St Johns St, Port Moody, BC V3H 2C1 604-469-5589 |
Powell River
Powell River Veterinary Hospital 101-7075 Alberni St, Powell River, BC V8A 2C2 604-485-6333 |
Westview Veterinary Hospital 4830 Joyce Ave, Powell River, BC V8A 3B8 604-485-5111 |
Prince George
Olson Animal Hospital 4004 Cowart Rd, Prince George, BC V2N 6H9 250-562-4231 |
Ospika Animal Hospital 2380 Ospika Blvd S, Prince George, BC V2N 3N5 250-564-1315 |
Prince George Veterinary Hospital Ltd 3827 18th Ave, Prince George, BC V2N 1B1 250-563-1541 |
Prince Rupert
Pacific Coast Veterinary Hospital 975 Chamberlin Ave, Prince Rupert, BC V8J 4J4 250-627-1161 |
Qualicum Beach
Mid-Isle Veterinary Hospital 5-161 Fern Rd W, Qualicum Beach, BC V9K 2K1 250-752-8969 |
Qualicum Animal Hospital 666 Memorial Ave, Qualicum Beach, BC V9K 1L8 250-752-3622 |
Quesnel
Marshall Veterinary Hospital 1927 Dragon Hill Rd, Quesnel, BC V2J 4B9 250-747-1330 |
Richmond
Companion Animal Hospital 106-10151 No. 3 Rd, Richmond, BC V7A 4R6 604-275-2066 |
Dear Animal Hospital Professional Grooming Services 170-6020 Blundell Rd, Richmond, BC V7C 1H8 604-506-6247 |
Dear Animal Hospital The 170-6020 Blundell Rd, Richmond, BC V7C 1H8 604-271-6411 |
Garden City Vet Hospital 140-8040 Garden City Rd, Richmond, BC V6Y 2N9 604-270-6163 |
Island Veterinary Hospital Ltd 10100 Westminster Hwy, Richmond, BC V6X 1B2 604-238-2754 |
Lansdowne Animal Hospital 190-8351 Alexandra Rd, Richmond, BC V6X 3P3 604-276-2423 |
No 2 Rd Animal Hospital 110-9471 No. 2 Rd, Richmond, BC V7E 2C9 604-448-5555 |
Seafair Animal Hospital Ltd 7-8671 No. 1 Rd, Richmond, BC V7C 1V2 604-272-5253 |
Steveston Veterinary Hospital Ltd 150-3900 Steveston Hwy, Richmond, BC V7E 2K2 604-274-9938 |
Terra Nova Village Veterinarian 3671 Westminster Hwy, Richmond, BC V7C 5V2 604-303-5750 |
Saanichton
AAHA American Animal Hospital Assn 1782 Stellys Cross Rd, Saanichton, BC V8M 1S8 250-652-4312 |
Anicare Veterinary Hospital Saanichton 2263 Mount Newton Cross Rd, Saanichton, BC V8M 1T8 250-652-5505 |
Central Saanich Animal Hospital 1782 Stellys Cross Rd, Saanichton, BC V8M 1S8 250-652-4312 |
Shaw Pet & Equine Hospitals 1782 Stellys Cross Rd, Saanichton, BC V8M 1S8 250-652-4312 |
Salmon Arm
Pals With Paws Veterinary Hospital Inc 2521A 10 Ave SW, Salmon Arm, BC V1E 3J9 250-833-1800 |
Sechelt
Eagle Ridge & The Landing Veterinary Clinics 5595 Sunshine Coast Hwy, Sechelt, BC V0N 3A0 604-885-5158 |
Eagle Ridge Veterinary Hospital 5595 Sunshine Coast Hwy, Sechelt, BC V0N 3A0 604-885-5158 |
Sechelt Animal Hospital Ltd 100-5500 Wharf Ave, Sechelt, BC V0N 3A0 604-740-3280 |
Sunshine Coast Pet Hospital 5653 Whart Ave, Sechelt, BC V0N 3A0 604-740-3292 |
Sunshine Coast Pet Hospital & Mobile Service Ltd 5653 Wharf Ave PO Box 190, Sechelt, BC V0N 3A0 604-740-8208 |
Sidney
Beacon Cat Hospital 9711 Fifth St, Sidney, BC V8L 2W9 250-656-5568 |
Garry Oak Veterinary Hospital 102-9837 Seventh St, Sidney, BC V8L 4B1 250-656-3955 |
Sidney Animal Hospital 101-9842 Second St, Sidney, BC V8L 3C6 250-656-3333 |
Smithers
Babine Animal Hospital 3851 1st Ave, Smithers, BC V0J 2N0 250-847-8887 |
Sooke
Otter Point Veterinary Hospital 6830 West Coast Rd, Sooke, BC V9Z 0V2 778-425-1425 |
Sooke Veterinary Hospital 6520 Sooke Rd, Sooke, BC V9Z 0G8 250-642-4413 |
Squamish
Alpenlofts Veterinary Hospital 106-40775 Tantalus Rd, Squamish, BC V8B 0N2 604-815-0057 |
Eagleview Veterinary Hospital 38147 Cleveland Ave, Squamish, BC 604-815-6808 |
Surrey
186 St Animal Hospital 102-18655 Fraser Hwy, Surrey, BC V3S 7Y3 604-574-1133 |
Aaron Animal Hospital 101-5668 176A St, Surrey, BC V3S 4H1 604-576-1391 |
All Critters Animal Hospital 507-15950 Fraser Hwy, Surrey, BC V4N 0X8 604-597-6565 |
Allondale Animal Hospital (1990) Ltd 14715 108 Ave, Surrey, BC V3R 1V9 604-581-0491 |
American Animal Hospital Association 8614 120 St, Surrey, BC V3W 3N6 604-591-5304 |
Angel Animal Hospital 2-10318 Whalley Blvd, Surrey, BC V3T 4H4 604-930-4442 |
Apollo Animal Hospital 107-8077 King George Blvd, Surrey, BC V3W 5B4 604-501-1111 |
Atlantic Animal Hospital 3-9989 152 St, Surrey, BC V3R 4G5 604-584-6677 |
Avon Animal Hospital Suite 101a-19475 Fraser Hwy, Surrey, BC V3S 6K7 604-532-7600 |
Cats At Home Feline Hospital & House Call Practice 3-17967 56 Ave, Surrey, BC V3S 1E2 604-574-8873 |
Cedar Hills Animal Hospital 12863 96 Ave, Surrey, BC V3V 6V9 604-583-7387 |
City Petcare Hospital 120-7218 King George Blvd, Surrey, BC V3W 5A5 604-501-0077 |
Cloverdale Animal Hospital Lwr-17525 56 Ave, Surrey, BC V3S 1C4 604-574-4192 |
Cloverdale Animal Hospital Lwr-17525 56 Ave, Surrey, BC V3S 1C4 604-574-0134 |
Fraser Heights Animal Hospital 15585B 104 Ave, Surrey, BC V3R 1N9 604-588-4161 |
Fraser Village Pet Hospital 104-16033 108 Ave, Surrey, BC V4N 1P2 604-495-1117 |
Guildford Animal Hospital 101-9547 152 St, Surrey, BC V3R 5Y5 604-588-2626 |
Guildford Pet Foods & Supplies 15585A 104 Ave, Surrey, BC V3R 1N9 604-588-4115 |
High Point Animal Hospital Inc C-9666 King George Blvd, Surrey, BC V3T 2V4 604-585-7387 |
Kennedy Heights Animal & Bird Hospital 8614 120 St, Surrey, BC V3W 3N6 604-591-5304 |
Lifetime Pet Care Practice At Strawberry Hill 110-12101 72 Ave, Surrey, BC V3W 2M1 604-594-7387 |
Newton Animal Hospital 7010 King George Blvd, Surrey, BC V3W 4Z9 604-596-7417 |
North Bluff Animal Hospital 13971 16 Ave, Surrey, BC V4A 1P8 604-531-0771 |
Pacific Animal Hospital 14675 108 Ave, Surrey, BC V3R 1V9 604-585-1177 |
Panorama Village Animal Hospital 104-15149 56 Ave, Surrey, BC V3S 9A5 604-575-1133 |
Peninsula Crossing Animal Hospital 2382 152 St, Surrey, BC V4A 4N9 778-545-2695 |
Scottsdale Veterinary Hospital 7072 120 St, Surrey, BC V3W 3M8 604-590-2121 |
South Point Pet Hospital 108-2828 152 St, Surrey, BC V4P 1G6 604-531-8222 |
South Surrey Veterinary Hospital 3221 140 St, Surrey, BC V4P 2B1 604-538-7874 |
Surrey Animal Hospital 155-7135 138 St, Surrey, BC V3W 7T9 604-598-4422 |
White Rock Veterinary Hospital Ltd 2460 152 St, Surrey, BC V4P 1M8 604-536-7618 |
Terrace
Kermodei Veterinary Hospital 4920 Halliwell Ave, Terrace, BC V8G 2J6 250-635-2726 |
Thornhill
Skeena Animal Hospital 3333 16 Hwy E, Thornhill, BC V8G 4P3 250-635-6491 |
Tlell
Queen Charlotte Island Animal Hospital Highway 16, Tlell, BC V0T 1Y0 250-557-4468 |
Trail
West Kootenay Animal Hospital 8450 Green Gables Rd, Trail, BC V1R 4W8 250-364-1910 |
Tsawwassen
Tsawwassen Animal Hospital Ltd Suite 1-1835 56 St, Tsawwassen 604-943-9385 |
Vancouver
Altavista Animal Hospital 4543 Dunbar St, Vancouver, BC V6S 2G7 604-221-5858 |
American Animal Hospital Association 1590 W 4th Ave, Vancouver, BC V6J 1L7 604-734-5104 |
Amherst Veterinary Hospital Ltd 260-2083 Alma St, Vancouver, BC V6R 4N6 604-221-7771 |
Anderson Animal Hospital 8465 Granville St, Vancouver, BC V6P 4Z9 604-696-4627 |
Animal Care Clinic & Hospital 2303 Alberta St, Vancouver, BC V5Y 4A7 604-873-4787 |
Animal Care Clinic & Hospital/False Creek Fairview 2303 Alberta St, Vancouver, BC V5Y 4A7 604-873-4787 |
Atlas Animal Hospital 5696 Fraser St, Vancouver, BC V5W 2Z4 604-301-0300 |
BC SPCA Animal Hospital 1205 7th Ave E, Vancouver, BC V5T 1R1 604-879-7721 |
BC SPCA Animal Hospital 1205 7th Ave E, Vancouver, BC V5T 1R1 604-879-3571 |
BC SPCA Animal Shelters 1205 7th Ave E, Vancouver, BC V5T 1R1 604-879-3571 |
Blue Cross Pet Hospital 2214 Hastings St E, Vancouver, BC V5L 1V4 604-253-1141 |
Cambie Animal Hospital 7555 Cambie St, Vancouver, BC V6P 3H6 604-321-6600 |
Canada West Veterinary Specialists & Critical Care Hospital 1988 Kootenay St, Vancouver, BC V5M 4Y3 604-473-4882 |
Cypress Street Animal Hospital 1893 Cornwall Ave, Vancouver, BC V6J 1C6 604-734-2500 |
Dunbar Veterinary Hospital Ltd 5567 Dunbar St, Vancouver, BC V6N 1W5 604-266-5385 |
Granville Island Veterinary Hospital 1635 W 4th Ave, Vancouver, BC V6J 1L8 604-734-7744 |
Hemlock Animal Hospital 1314 4th Ave W, Vancouver, BC V6H 4A3 604-558-1400 |
Holiday Inn Vancouver – Centre Broadway 711 Broadway W, Vancouver, BC V5Z 3Y2 604-879-0511 |
Hudson Place Veterinary Clinic 105 Broadway E, Vancouver, BC V5T 1W1 604-738-4664 |
Kerrisdale Veterinary Hospital Ltd 5999 West Boulevard, Vancouver, BC V6M 3X1 604-266-4171 |
Killarney Animal Hospital 2649 49th Ave E, Vancouver, BC V5S 1J9 604-433-5500 |
Market Hill Animal Hospital Ltd C-665 Market Hill, Vancouver, BC V5Z 4B5 604-569-1994 |
Market Hill Animal Hospital Ltd C-665 Market Hill, Vancouver, BC V5Z 4B5 604-569-1993 |
Night Owl Bird Hospital 1956 Broadway W, Vancouver, BC V6J 1Z2 604-734-5100 |
Oak Animal Hospital 3887 Oak St, Vancouver, BC V6H 2M6 604-739-7111 |
Point Grey Veterinary Hospital 4362 10th Ave W, Vancouver, BC V6R 2H7 604-696-8852 |
Society For The Prevention Of Cruelty To Animals (BC SPCA) 1205 7th Ave E, Vancouver, BC V5T 1R1 604-879-3571 |
Sunshine Animal Hospital 1691 Kingsway, Vancouver, BC V5N 2S2 778-329-0999 |
Sunshine Plaza Animal Hospital 1691 Kingsway, Vancouver, BC V5N 2S2 604-676-0047 |
Urban Animal Hospital 1032 Davie St, Vancouver, BC V6E 1M3 604-684-3632 |
Vancouver Animal Wellness Hospital 105 Broadway E, Vancouver, BC V5T 1W1 604-738-4664 |
Vancouver Feline Hospital 2299 Burrard St, Vancouver, BC V6J 3H9 604-738-5100 |
Vancouver Veterinary Hospital 1541 Kingsway, Vancouver, BC V5N 2R8 604-876-2231 |
West End Veterinary Clinic 773 Denman St, Vancouver, BC V6G 2L6 604-685-4535 |
Yaletown Pet Hospital 893 Expo Blvd, Vancouver, BC V6B 1C4 604-682-7389 |
Vernon
Central Animal Hospital 2700 30 Ave, Vernon, BC V1T 2B6 250-549-0402 |
Crescent Falls Veterinary Hospital 2800 45 Ave, Vernon, BC V1T 3N4 250-545-8200 |
Polson Park Motel 3201 24 Ave, Vernon, BC V1T 1L4 250-549-2231 |
Vernon Veterinary Clinic 805 Kalamalka Lake Rd, Vernon, BC V1T 6V4 250-542-9707 |
Victoria
Belmont Langford Veterinary Hospital Ltd 785 Goldstream Ave, Victoria, BC V9B 2X5 250-478-0711 |
Burnside Pet Hospital 691 Burnside Rd E, Victoria, BC V8T 2X9 250-361-1287 |
Central Victoria Veterinary Hospital 760 Roderick St, Victoria, BC V8X 2R3 250-475-2495 |
Country Side Pet Hospital 4808 West Saanich Rd, Victoria, BC V8Z 3H5 250-477-0010 |
Eagle Rise Animal Hospital Ltd 202-314 Wale Rd, Victoria, BC V9B 0J8 250-590-8445 |
Elk Lake Veterinary Hospital 4975 Patricia Bay Hwy, Victoria, BC V8Y 1S6 250-658-5922 |
Glanford Animal Hospital 4228 Glanford Ave, Victoria, BC V8Z 4B7 250-744-5060 |
Glenview Animal Hospital Ltd 103-3145 Jacklin Rd, Victoria, BC V9B 3Y7 250-478-4075 |
Hillside Veterinary Hospital (ANC) Ltd 1700 Kings Rd, Victoria, BC V8R 2P1 250-598-4477 |
Hollywood Pet Hospital 277 Wildwood Ave, Victoria, BC V8S 3W2 250-370-7734 |
Kindred Spirits Veterinary Hospital Inc 1248 Fort St, Victoria, BC V8V 3L2 250-380-9611 |
McKenzie Veterinary Services 3888 Carey Rd, Victoria, BC V8Z 4C9 250-727-2125 |
Vetcetera Pet Hospital Spay & Neuter 169-3170 Tillicum Rd, Victoria, BC V9A 7C9 778-410-2179 |
West Kelowna
Rose Valley Veterinary Hospital 112-2476 Westlake Rd, West Kelowna, BC V1Z 2V2 250-769-2537 |
West Vancouver
Ambleside Animal Hospital 1495 Clyde Ave, West Vancouver, BC V7T 1E9 604-922-4157 |
Animal Medical Hospital 2459A Bellevue Ave, West Vancouver, BC V7V 1E1 604-926-8654 |
Caulfeild Veterinary Hospital 5319 Headland Dr, West Vancouver, BC V7W 3C6 604-922-2344 |
Hollyburn Veterinary Hospital 1365 Marine Dr, West Vancouver, BC V7T 1B6 604-922-6011 |
Lions Gate Animal Hospital 1571 Marine Dr, West Vancouver, BC V7V 1H9 604-921-0880 |
West Vancouver Veterinary Hospital 101-100 Park Royal S, West Vancouver, BC V7T 1A2 604-913-8387 |
Westbank
Carrington Animal Hospital 130-2300 Carrington Rd, Westbank, BC V4T 2N6 250-768-6787 |
Westbank Animal Care Hospital 2429 Drought Rd, Westbank, BC V4T 1P7 250-768-4688 |
Whistler
Coast Mountain Veterinary Services Whistler Clinic 203-2011 Innsbruck Dr, Whistler, BC V0N 1B2 604-932-5391 |
Williams Lake
Animal Care Hospital Of Williams Lake 4615 Cattle Dr, Williams Lake, BC V2G 5E8 250-392-5510 |
Williams Lake Veterinary Hospital 306 Broadway Ave N, Williams Lake, BC V2G 2Y7 250-305-2513 |
Winfield
Lake Country Veterinary Specialist Hospital A-10564 Powley Crt, Winfield, BC V4V 1V5 250-766-6699 |
Panorama Veterinary Service 1818 Davidson Rd, Winfield, BC V4V 1J8 250-980-0773 |
Panorama Veterinary Service 21-10051 Highway 97, Winfield, BC V4V 1P6 250-766-4310 |
Panorama Veterinary Service 21-10051 Highway 97, Winfield, BC V4V 1P6 250-980-0506 |
Tri-Lake Animal Hospital 10564 Powley Crt, Winfield, BC V4V 1V5 250-766-3236 |
Tri-Lake Animal Hospital 10564 Powley Crt, Winfield, BC V4V 1V5 1-866-766-3236 |