_ _ _ _ _ _ _ _ _ _ _ _ _ _

BC Pet Registry
Find a veterinarian in your area.   

Vets for Pets
Vets for Pets is a veterinary clinic offering free veterinary care to the dogs and cats of homeless and low-income pet owners of the Victoria area. 

Smart Vet
Welcome to Canada’s most advanced pet telehealth service. Consult a veterinarian via phone, video, and message.

Pets – Web MD
WebMD veterinary experts provide comprehensive information about pet health care, offer nutrition and feeding information.

Island Rescue Veterinary Society
Island Rescue Veterinary Society aims to find and fund veterinary services for animal rescue organizations on Vancouver Island

24-hour Veterinarians

Van Isle Veterinary Hospital  (24 hours)
1111 Braidwood Rd,

Courtenay, BC,  (map)

Central Island Veterinary Emergency Hospital   (24 hours)
6550 Metral Drive,
Nanaimo, BC  (map)
250 933 0913 or Toll free 1 877 773 7079

Central Victoria Veterinary Hospital  (24 hours)
760 Roderick Street,
Victoria, BC  (map)
250 475-2495

CVVH Blood Bank
Central Victoria Veterinary Hospital (CVVH) has an established blood bank for its feline and canine patients. The Program works hard to keep CVVH stocked with blood products required by its patients.  As with any human blood bank, we require donors to stock our bank. This means we need YOU to volunteer your canine and feline companions to donate blood.

Waves Veterinary Hospital  (West Coast Animal Veterinary Emergency Specialty Hospital)
(Open 8am-12am Tues – Thurs  –  24 hrs Fri – Mon)
947 Langford Parkway,
Victoria, BC  (map)
778 432 4322

Campbell River Veterinary Hospital
2566 South Island Hwy.,  Campbell River, BC  (map)
250 923 4292
We offer emergency after hour service until 10:00 pm daily. Call 250-923-4292 to reach the on-call veterinarian.  All emergencies from 10:00 pm to 6:00 am will be directed to call the closest 24-hour emergency hospital, Central Island Emergency Hospital in Nanaimo at 250-933-0913.

Wild Rose Equine Ambulatory Practice  (Horses only)  (24 hours)
Courtenay,  BC
250 650 5077

Mobile Veterinary Services 

Tofino Vet Clinic
House call practice serving Tofino, Ucluelet and the surrounding communities.
250 266 5280

Home Comfort Veterinary Housecalls
Provides end-of-life care for pets
250 228 9631
House calls for pets and farm call care for most farm animals … except horses & cattle.
Nanaimo  ~  Parksville  ~  Qualicum Beach  ~  Port Alberni  ~  Courtenay  ~  Comox

Seaside Veterinary Care
Conventional and Holistic Veterinary Services
210B First Avenue,
Qualicum Beach, BC  (map)
250 594 9884

Prevost Veterinary Clinic
1057 Canada Avenue,
Duncan, BC  (map)
250 746 7178

Hillside Veterinary Hospital
1700 Kings Road,
Victoria, BC  (map)
250 598 4477

Country Animal Hospital
Horses, Dogs, Cats, and Companion Farm Animals
6096 Ledingham Rd
Courtenay, BC  (map)
250 338 7947 or 877 338 7876

Equine Veterinary Services

Epona Equine Veterinary Services
Fully equipped mobile equine practice
1111 Braidwood Rd
(Van Isle Veterinary Hospital)

Courtenay, BC  (map)
250 218-6610

Eden Equine Veterinary Services
Greater Victoria
250 580 7386

Equerry Equine Surgery and Sports Medicine
990 Old Victoria Road,
Nanaimo, BC  (map)

250 468 5340

Area Veterinarians on Vancouver Island