Veterinarians in Surrey

Browse 23 veterinarians in Surrey.

Elgin Park Animal Hospital South Surrey

SurreyBC
★★★★★5(29)
(604) 531-3394
View Details →

Ridgeview Animal Hospital

SurreyBC
★★★★4.9(200)
(604) 359-6464
View Details →

Tynehead Animal Hospital

SurreyBC
★★★★4.9(329)
(604) 547-2227
View Details →

BC Animal Hospital

SurreyBC
★★★★4.8(191)
(604) 372-1018
View Details →

White Rock Veterinary Hospital

SurreyBC
★★★★4.8(444)
(604) 536-7618
View Details →

Fraser Heights Animal Hospital

SurreyBC
★★★★4.7(1023)
(604) 588-4161
View Details →

South Surrey Veterinary Hospital

SurreyBC
★★★★4.7(230)
(604) 538-7874
View Details →

Sullivan Animal Hospital

SurreyBC
★★★★4.7(373)
(778) 578-3004
View Details →

Kennedy Heights Animal & Bird Hospital

SurreyBC
★★★★4.6(512)
(604) 591-5304
View Details →

108 Avenue Animal Hospital Surrey

SurreyBC
★★★★4.6(527)
(604) 581-1108
View Details →

All Critters Animal Hospital

SurreyBC
★★★★4.5(197)
(604) 597-6565
View Details →

Grandview Animal Hospital

SurreyBC
★★★★4.5(291)
(604) 385-3662
View Details →

Guildford Animal Hospital

SurreyBC
★★★★4.5(324)
(604) 588-2626
View Details →

Atlantic Animal Hospital Surrey

SurreyBC
★★★★4.4(219)
(604) 584-6677
View Details →

All Creatures Animal Hospital

SurreyBC
★★★★4.3(183)
(604) 560-8344
View Details →

City Petcare Hospital

SurreyBC
★★★★4.3(235)
(604) 501-0077
View Details →

King George Veterinary Hospital

SurreyBC
★★★★4.3(165)
(604) 597-7387
View Details →

Peace Arch Veterinary Hospital

SurreyBC
★★★★4.3(236)
(604) 536-3131
View Details →

Mainland Animal Emergency Clinic Surrey

SurreyBC
★★★★4.2(510)
(604) 588-4000
View Details →

Panorama Village Animal Hospital

SurreyBC
★★★★4.2(232)
(604) 575-1133
View Details →

Apollo Animal Hospital Surrey

SurreyBC
★★★★4.1(398)
(604) 372-4411
View Details →

Cedar Hills Animal Hospital

SurreyBC
★★★★4.1(425)
(604) 583-7387
View Details →

Surrey Animal Hospital

SurreyBC
★★☆☆☆2.4(651)
(604) 592-2181
View Details →

Frequently Asked Questions

How much does a vet visit cost in Surrey?

A routine wellness exam costs $60-$100. Vaccinations are $25-$50 each. Spay/neuter surgery ranges from $200-$500. Emergency visits start at $150-$300 just for the exam, with treatment costs on top.

How often should I take my pet to the vet?

Healthy adult pets should go annually. Puppies and kittens need visits every 3-4 weeks until 16 weeks old for vaccinations. Senior pets (7+) benefit from twice-yearly checkups to catch age-related issues early.

Does pet insurance cover vet visits?

Most pet insurance covers accidents and illness but not routine wellness exams. Some plans offer wellness add-ons. Pet insurance typically costs $30-$70/month for dogs and $20-$40/month for cats. It's most cost-effective when purchased young.

What should I do in a pet emergency?

Call your vet first — many have after-hours instructions. If your vet is closed, go to the nearest 24/7 emergency animal hospital. Keep the Pet Poison Helpline number saved: 1-855-764-7661. Don't wait if your pet is struggling to breathe, bleeding heavily, or had a seizure.

Can I switch vets easily?

Yes. You can request your pet's medical records be transferred to a new vet. Most clinics will send records within a few days. There's no obligation to stay with a vet — finding the right fit for you and your pet matters.