Veterinarians in British Columbia

Browse 709 veterinarians in British Columbia — page 13 of 15.

sechelt animal hospital ltd

secheltBC
(604) 885-2309
View Details →

selkirk veterinary hospital

nelsonBC
(250) 352-2999
View Details →

shamrock veterinary clinic

comoxBC
(250) 339-2026
View Details →

shaughnessy veterinary hospital ltd

port-coquitlamBC
(604) 469-0249
View Details →

shuswap veterinary clinic

sorrentoBC
(250) 675-0077
View Details →

shuswap veterinary clinic

salmon-armBC
(250) 832-6069
View Details →

sidhu vet services ltd

kelownaBC
(236) 420-4289
View Details →

sidney animal hospital

north-saanichBC
(250) 656-3333
View Details →

silver star animal care clinic

vernonBC
(778) 475-9400
View Details →

silvercity stagelines

trailBC
(250) 231-3123
View Details →

sitara animal hospital

lake-countryBC
(778) 480-6274
View Details →

sitka veterinary services

duncanBC
(250) 746-6143
View Details →

skyline veterinary clinic

north-vancouverBC
(604) 904-0880
View Details →

small blessings veterinary services ltd

houstonBC
(250) 845-3530
View Details →

small creatures pet clinic

langleyBC
(604) 888-6123
View Details →

snowden animal hospital

surreyBC
(604) 579-0986
View Details →

sooke veterinary hospital

sookeBC
(250) 642-4413
View Details →

south etobicoke animal hospital

victoriaBC
(647) 493-7960
View Details →

south island mobile veterinary services

cowichan-bayBC
(250) 818-5526
View Details →

south okanagan animal care center

pentictonBC
(778) 476-8658
View Details →

south peace animal hospital

dawson-creekBC
(250) 782-7297
View Details →

south point pet hospital

surreyBC
(604) 531-8222
View Details →

south valley vet hospital

keremeosBC
(250) 499-5144
View Details →

south valley veterinary hospital ltd

osoyoosBC
(250) 495-6760
View Details →

spay neuter clinic of langley

langleyBC
(604) 534-1713
View Details →

specialized veterinary supplies

brentwood-bayBC
(250) 544-8108
View Details →

squamish veterinary hospital

squamishBC
(604) 390-2727
View Details →

st animal hospital

surreyBC
(604) 574-1133
View Details →

stave lake veterinary hospital

missionBC
(604) 286-0160
View Details →

steeples veterinary clinic

cranbrookBC
(250) 489-3451
View Details →

stevenston veterinary hospital ltd

richmondBC
(604) 274-9938
View Details →

stretch and fetch rehab inc

prince-georgeBC
(672) 983-3279
View Details →

summerland animal clinic

summerlandBC
(250) 494-3195
View Details →

summit vet

richmondBC
(604) 370-1904
View Details →

summit veterinary pharmacy inc

richmondBC
(604) 370-2030
View Details →

sunny bray veterinary services ltd

denman-islandBC
(250) 335-1142
View Details →

sunnyside veterinary office

surreyBC
(604) 542-8926
View Details →

sunridge veterinary clinic

vernonBC
(236) 600-2965
View Details →

sunrise veterinary clinic

comoxBC
(250) 339-6555
View Details →

sunrise veterinary clinic

mervilleBC
(250) 337-2281
View Details →

sunshine coast pet hospital

secheltBC
(604) 740-6633
View Details →

sunshine coast pet hospital mobile service ltd

secheltBC
(604) 740-8208
View Details →

sunshine plaza animal hospital

vancouverBC
(778) 371-4698
View Details →

sunshines hills veterinary ltd

deltaBC
(604) 590-5665
View Details →

sunwood veterinary hospital

coquitlamBC
(604) 944-4442
View Details →

superior vaccination svc

saywardBC
(250) 282-3693
View Details →

swiftsure equine veterinary services

north-saanichBC
(250) 588-9438
View Details →

taikoo animal clinic inc

richmondBC
(604) 370-4422
View Details →

Frequently Asked Questions

How much does a vet visit cost in British Columbia?

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.