A little more local. A lot more BC.
BC › Vancouver › Veterinarians

Veterinarians in Vancouver, BC

68 veterinarians in Vancouver, BC — with phone numbers, addresses and websites in one place.

Amherst Veterinary Hospital

2083 Alma St #260 · (604) 332-1493

Point Grey Veterinary Hospital

4362 W 10th Ave · (604) 228-9633

University Veterinary Clinic

4416 W 10th Ave · (604) 224-7743

Acadia Veterinary Clinic Ltd

3142 W Broadway · (604) 738-7321

Arbutus West Animal Clinic

2809 W 16th Ave · (604) 736-6701

Alta Vista Animal Hospital

4543 Dunbar St · (604) 221-5858

Kitsilano Animal Clinic

2645 W 4th Ave · (604) 200-7544

Cypress St. Animal Hospital

1889 Cornwall Ave · (604) 734-2500

West Boulevard Veterinary Clinic

5383 West Blvd · (604) 266-7421

Kerrisdale Veterinary Hospital

5999 West Blvd · (604) 266-4171

Burrard Animal Hospital + Emergency

1788 W Broadway #105 · (604) 738-5683

Granville Island Veterinary Hospital

1635 W 4th Ave · (604) 734-7744

VCA Canada Cats Only Animal Hospital

1599 W 4th Ave · (604) 734-2287

Hemlock Animal Hospital

1314 W 4th Ave · (604) 558-1400

Beach Avenue Animal Hospital

1000 Beach Ave #111 · (778) 784-7959

Urban Animal Hospital

1032 Davie St · (604) 684-3632

Oak Animal Hospital

3888 Oak St · (604) 739-7111

Market Hill Animal Hospital

665C Market Hill · (604) 569-1993

Vancouver South Animal Hospital

632 W 58th Ave · (604) 245-1073

West King Edward Animal Clinic

3386 Cambie St. · (604) 873-4433

Intercity Animal Emergency Clinic

580 SE Marine Dr · (604) 321-8080

Atlas Animal Hospital and Emergency

5696 Fraser St · (604) 301-0300

Vancouver Veterinary Hospital

1541 Kingsway · (604) 876-2231

Fraserview Veterinary Hospital

6637 Victoria Dr · (604) 265-6715

Killarney Animal Hospital

2649 E 49th Ave · (604) 433-5500

Champlain Animal Clinic

3150 E 54th Ave · (604) 439-0007

Pacific Pet Clinic

3628 Kingsway · (604) 437-3799

Olympic Village Veterinary Clinic

189 W 2nd Ave · (236) 521-6131

Blue Cross Pet Hospital

2603 E Hastings St · (604) 253-1141

Sunrise Pet Hospital

2214 E Hastings St · (604) 563-2828

1st Avenue Animal Hospital

2800 E 1st Ave #211B · (604) 254-5480

West Coast Veterinary Dental Services

1310 Kootenay St · (604) 473-3605

West End Veterinary Clinic

773 Denman St · (604) 685-4535

Night Owl Bird Hospital

1956 W Broadway · (604) 734-5100

Animal Dermatology Specialists

1316 W 4th Ave · (604) 558-3376

Vancouver Animal Hospital

5253 Heather St · (604) 670-7370

Cambie Village Animal Hospital

510 W 24th Ave · (604) 675-4900

Marine and Fraser Veterinary Clinic

709 SE Marine Dr #110 · (604) 808-8387

Renfrew Animal Hospital Vancouver

1801 Renfrew St · (778) 737-1600

Vancouver East Veterinary Walk-In Clinic

3033 Grandview Hwy · (778) 655-7900

Kingsway Veterinary Clinic

3139 Kingsway · (604) 435-0222

VCA Yaletown Animal Hospital

893 Expo Blvd · (604) 682-7389

Dunbar Animal Hospital

3518 W 41st Ave · (604) 434-0018

West King Edward Animal Clinic

510w W 24th Ave · (604) 873-4433

Trout Lake Animal Hospital

1691 Kingsway · (604) 559-1800

North West Nuclear Med-Animals

1380 Kootenay St · (604) 734-0015

Juno Veterinary Kitsilano Clinic

2902 West 4th · (604) 262-8448

Dunbar Veterinary Hospital

5567 Dunbar Street · (604) 266-5385

Juno Veterinary Main Street Clinic

4795 Main Street · (604) 262-8448

Juno Veterinary Yaletown Clinic

963 Pacific Boulevard · (604) 262-8448

Animal Medical Clinic

1338 W Georgia St · (604) 628-9699

Paws on Fraser Veterinary Hospital

3465 Fraser St · (604) 262-1492

Alma Animal Hospital

3151 Dunbar St · (604) 229-5564

Tele-Vet

161 W 7th Ave · (604) 230-6162

Animal Care Clinic & Hospital

2303 Alberta Street · (604) 873-4787

Woodland Veterinary Clinic

2305 E Broadway · (604) 631-5897

Yaletown Pet Hospital

79 Smithe Street · (604) 682-7389

Capilano Pet Hospital

2580 Capilano Road · (604) 988-6188

BC SPCA Vancouver Animal Hospital

South Building, 1205 E 7th Ave · (604) 879-3571

Langara Veterinary Hospital

6338 Cambie St. · (604) 245-3833

Dr. Eisen Terry

2645 W 4th Ave · (604) 736-8648

BC Spca Animal Shelters Animal Hospital

1205 W 7th Ave · (604) 879-3571

Little Paws Animal Clinic

13 W 2nd Ave · (604) 241-7387

Veterinarians in other BC cities ↗