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

Veterinarians in Surrey, BC

34 veterinarians in Surrey, BC — with phone numbers, addresses and websites in one place.

Lifetime Veterinary Clinic

12101 72 Ave · Newton · (604) 594-7387

Scottsdale Veterinary Hospital

7072 120 St · Newton · (604) 590-2121

Crescent Beach Veterinary Clinic

12823 Crescent Rd · South Surrey · (604) 538-7105

High Point Animal Hospital

9666 King George Blvd · Whalley & City Centre · (604) 585-7387

Angel Animal Hospital

10318 Whalley Blvd · Whalley & City Centre · (604) 930-4442

Surrey Animal Hospital

7135 138 St · Newton · (604) 592-2181

King George Veterinary Hospital

7380 King George Blvd #902 · Newton · (604) 597-7387

VCA Canada Newton Animal Hospital

7488 King George Blvd · Newton · (604) 596-7417

City Petcare Hospital

7218 King George Blvd Ste 120 · Newton · (604) 501-0077

Sullivan Animal Hospital

14390 64 Ave · Newton · (778) 578-3004

South Surrey Veterinary Hospital

14018 32 Ave · South Surrey · (604) 538-7874

North Bluff Animal Hospital

13971 16 Ave · South Surrey · (604) 531-0771

Peace Arch Veterinary Hospital

1959 152 St · South Surrey · (604) 536-3131

VetDerm Clinic

14823 108 Ave · Guildford · (604) 564-2214

Atlantic Animal Hospital

9989 152 St #3 · Guildford · (604) 584-6677

Panorama Village Animal Hospital

15149 HWY-10 · Cloverdale · (604) 575-1133

BC Animal Hospital

15375 BC-10 #102 · Cloverdale · (604) 372-1018

Mainland Animal Emergency Clinic

15338 Fraser Hwy · Guildford · (604) 588-4000

Fraser Heights Animal Hospital

15585 104 Ave · Guildford · (604) 588-4161

White Rock Veterinary Hospital

2460 152 St · South Surrey · (604) 243-3897

Peninsula Crossing Animal Hospital

2382 152 St · South Surrey · (604) 541-7374

Grandview Animal Hospital

2215 160 St Unit 30 · Cloverdale · (604) 385-3662

Snowden Animal Hospital

6385 168 St · Cloverdale · (604) 579-0986

Apollo Animal Hospital

17525 56 Ave · Cloverdale · (604) 372-4411

Boundary Bay Veterinary Specialty Hospital

10436 173 St · Fleetwood · (604) 514-8383

Avon Animal Hospital

19475 Fraser Hwy · Cloverdale · (604) 532-7600

Ocean Park Veterinary Clinic

1597 128th St · South Surrey · (604) 536-8454

Fleetwood Veterinary Clinic

17670 65A Ave #106 · Cloverdale · (604) 576-6640

186th Street Animal Hospital

18655 Fraser Hwy #102 · Cloverdale · (604) 574-1133

Cats At Home Feline Hospital

17967 56 Ave #3 · Cloverdale · (604) 574-8873

Meadow Lane Equine Clinic Ltd

6986 176 St · Cloverdale · (604) 575-0263

All Creatures Animal Hospital

The Shops at Morgan Crossing (west of the RBC, 15785, 15785 Croydon Dr Unit 108 · Cloverdale · (604) 560-8344

VCA Canada Newton Animal Hospital

7010 King George Blvd · Newton · (604) 596-7417

Fleetwood Veterinary Clinic

16144 84 Ave · Fleetwood · (604) 597-1913

Veterinarians in other BC cities ↗