
Vets in British Columbia
Vets inSurrey
Looking for a vet in Surrey? Here are the veterinary clinics we know of in Surrey, British Columbia, with their address, phone number and website.
Before you visit, call the clinic to ask whether it is taking new patients, which animals it sees and when it is open. In an emergency, call the clinic or your nearest emergency animal hospital first.
PetGrid clinics in Surrey
No clinic in Surrey uses PetGrid yet. If you would like yours to, invite it: your request is counted. The free app works for you in the meantime.
Veterinary clinics in Surrey
38 clinics listed
186th Street Animal Hospital
18655 Fraser Hwy #102, Surrey, BC V3S 7Y3
All Creatures Animal Hospital
The Shops at Morgan Crossing (west of the RBC, 15785, 15785 Croydon Dr Unit 108, Surrey, BC V3Z 2X5
All Critters Animal Hospital
#301C 15930 Fraser Hwy, Surrey, BC V4N 0X8
Angel Animal Hospital
10318 Whalley Blvd, Surrey, BC V3T 4H4
Apollo Animal Hospital
17525 56 Ave, Surrey, BC V3S 1C4
Atlantic Animal Hospital
9989 152 St #3, Surrey, BC V3R 4G5
Avon Animal Hospital
19475 Fraser Hwy, Surrey, BC V3S 6K7
BC Animal Hospital
15375 BC-10 #102, Surrey, BC V3S 0X9
Boundary Bay Veterinary Specialty Hospital
10436 173 St, Surrey, BC V4N 5H3
Cats At Home Feline Hospital
17967 56 Ave #3, Surrey, BC V3S 1E2
City Petcare Hospital
7218 King George Blvd Ste 120, Surrey, BC V3W 5A5
Concord Surgical Supplies
122 172 St, Surrey, BC V3Z 9R2
Crescent Beach Veterinary Clinic
12823 Crescent Rd, Surrey, BC V4P 1J6
Fleetwood Veterinary Clinic
17670 65A Ave #106, Surrey, BC V3S 5N4
Fraser Heights Animal Hospital
15585 104 Ave, Surrey, BC V3R 1N9
Grandview Animal Hospital
2215 160 St Unit 30, Surrey, BC V3Z 9N6
Guildford Animal Hospital
101-9547 152 St, Surrey, BC V3R 5Y5
High Point Animal Hospital
9666 King George Blvd, Surrey, BC V3T 2V4
Kennedy Heights Animal and Bird Hospital
8614 120 St, Surrey, BC V3W 3N6
King George Veterinary Hospital
7380 King George Blvd #902, Surrey, BC V3W 5A5
Lifetime Veterinary Clinic
12101 72 Ave #110, Surrey, BC V3W 2M1
Mainland Animal Emergency Clinic
15338 Fraser Hwy, Surrey, BC V3R 3P5
Meadow Lane Equine Clinic Ltd
6986 176 St, Surrey, BC V3S 4P4
Mountain View Veterinary Hospital
101-6039 196 St, Surrey, BC V3S 7X4
North Bluff Animal Hospital
13971 16 Ave, Surrey, BC V4A 1P8
Ocean Park Veterinary Clinic
1597 128th St, Surrey, BC V4A 3V1
Panorama Village Animal Hospital
15149 HWY-10, Surrey, BC V3S 9A5
Peace Arch Veterinary Hospital
1959 152 St, Surrey, BC V4A 9E3
Peninsula Crossing Animal Hospital
2382 152 St, Surrey, BC V4A 4N9
Scottsdale Veterinary Hospital
7072 120 St, Surrey, BC V3W 3M8
Snowden Animal Hospital
6385 168 St, Surrey, BC V3S 3Y2
South Surrey Veterinary Hospital
14018 32 Ave, Surrey, BC V4P 2J2
Sullivan Animal Hospital
14390 64 Ave, Surrey, BC V3W 1Z1
Surrey Animal Hospital
7135 138 St, Surrey, BC V3W 7T9
VCA Canada Newton Animal Hospital
7488 King George Blvd, Surrey, BC V3W 0H9
VCA Canada Newton Animal Hospital
7010 King George Blvd, Surrey, BC V3W 4Z9
VetDerm Clinic
14823 108 Ave, Surrey, BC V3R 1W2
White Rock Veterinary Hospital
2460 152 St, Surrey, BC V4P 1M8
Get the free PetGrid app
Book visits, keep your pet's records and chat with your clinic, all in one app. Free for pet owners, always.
Is your vet missing?
Tell us about a clinic we do not list yet, and we will add it once we have checked it.
Invite your vet to PetGrid
Would you like your clinic on PetGrid, so you can book, see records and chat with it in the app? Let us know.
Work at one of these clinics? Ask us to correct or remove your listing. Contact us
Listings from Overture Maps Foundation open data, under the CDLA Permissive 2.0 and Apache 2.0 licences (and CC0 1.0 for AllThePlaces), with data from Meta, Microsoft, Foursquare, BrightQuery, AllThePlaces and PinMeTo. docs.overturemaps.org/attribution
Details may be out of date, so please check with the clinic. A listing here does not mean the clinic uses or endorses PetGrid, or that the data providers do.