Directory of Veterinarians in British Columbia

Need to find a good veterinarian or animal hospital in British Columbia, fast? You’ll find information on all of our recommended veterinarians in British Columbia below. Coming from out of town? Get a discounted rate on pet friendly hotels in British Columbia.

Pet Friendly Royal Oak Pet Clinic
Royal Oak Pet Clinic Caring for and promoting a healthy quality of life for dogs, cats, rabbits, ferrets and pocket pets. Our veterinarians and staff provide compassionate care with a holistic approach to veterinary medicine.

“We are committed to providing veterinary care to preserve and restore the health of your pet through our knowledge and skills.”
See Details
Pet Friendly The Landing Veterinary Clinic
The Landing Veterinary Clinic The Landing Veterinary Clinic provides routine (non-surgical) veterinary care in Gibsons, BC. We strive to offer the best pet care for our patients in a relaxed and fear free vet clinic. We have taken little Piglet's words to heart and treat your pets with the same care and compassion in which we would treat our own. We invite you to come in, meet us and let us help you and your pet enjoy a long, happy journey together.

The Landing is a satellite operation of Eagle Ridge. Eagle Ridge Veterinary Hospital is a full-service animal hospital in Sechelt, BC. Our veterinarians and support team travel between our two locations so you'll find the same familiar and friendly staff at both locations.
See Details
Eagle Ridge Veterinary Hospital Since opening our doors in 1983, Eagle Ridge Veterinary Hospital has been proud to serve the families and pets of Sechelt, BC and British Columbia's Sunshine Coast. We strive to offer the best healthcare for our patients in a relaxed and fear free animal hospital. We have taken little Piglet's words to heart and treat your pets with the same care and compassion in which we would treat our own. We invite you to come in, meet us and let us help you and your pet enjoy a long, happy journey together.

Our veterinarians and support staff travel between our two locations: Eagle Ridge Veterinary Hospital in Sechelt, BC, is our full-service veterinary hospital. Our satellite operation, The Landing Veterinary Clinic, provides convenient access to routine (non-surgical) veterinary care in Gibsons, BC. You'll find our familiar, friendly staff at both locations.
See Details
Gladys Pet Hospital Welcome to Gladys Pet Hospital is a full service animal Hospital in the Fraser Valley including emergency care and house calls. We offer a full spectrum of services to our clients including vaccines, spay, neuter, house call, soft tissue and orthopedic surgery, digital radiography and dental care of your pet. See Details
Van Isle Veterinary Hospital Van Isle Veterinary Hospital provides services including spays & neuters, vaccines, health exams, x-ray, dentistry, ultrasound & more for dogs, cats and other animals. Located in Courtenay, servicing the Comox Valley and outer Islands. See Details
Rutland Pet Hospital Rutland Pet Hospital is a full service small animal veterinary hospital providing excellent veterinary care for your family pets. See Details
Coast Mountain Veterinary Services Whistler Clinic Coast Mountain Veterinary Services is a full-service small animal hospital conveniently located in Whistler's Creekside area. The facility offers a wide range of services, from annual health exams to dental care to complex surgeries including orthopaedic and cruciate repair. See Details
Walnut Grove Animal Hospital Walnut Grove Animal Hospital a full-service animal hospital whose mission is to provide the highest standard of veterinary care for pets.

For more than 22 years Walnut Grove Animal Hospital, Langley's top rated animal hospital, has excelled in the science of Veterinary medicine and has been serving the Langley community.

Veterinarians in our hospital at Langley are dedicated to the best care for long healthy life of all companion animals.
See Details
BC SPCA Prince George Spay Neuter Clinic BC SPCA Prince George Spay Neuter Clinic serves people and pets in Prince George, BC. The high volume clinic helps to end pet overpopulation by providing spay and neuter surgeries for publicly owned pets and animals within the BC SPCA shelter system. Vaccines are also administered and microchipping services are offered. See Details
Revelstoke Veterinary Clinic Revelstoke Veterinary Clinic offers small animal and equine services. They dedicate themselves to providing state-of-the-art diagnostic and therapeutic care to ensure your pet’s best health and well-being, to treat their illnesses and injuries effectively, and to alleviate their pain and suffering. See Details
Downtown Veterinary Clinic Downtown Veterinary Clinic is a full-service animal hospital in downtown Victoria, BC, with a focus on care for cats and dogs. See Details
Kamloops Spay Neuter Clinic BC SPCA Kamloops Spay and Neuter Clinic is a community-supported clinic in Kamloops, BC. They provide spay and neuter surgeries and vaccines to animals in their care and within the community. The goal is to reduce pet overpopulation and animal suffering. See Details
Pawsitive Veterinary Care Pawsitive Veterinary Care in Kelowna focuses on holistic therapies but also uses common veterinary medicine and procedures. Your animal's long term health is the priority. Their caring approach and personalized attention ensure that animals have a greater quality of life and that their owners have peace of mind. See Details
Selkirk Veterinary Hospital Selkirk is a full service Veterinary Hospital that is committed to fostering pet health and client happiness. They treat dogs, cats, bunnies, other small mammals, birds, exotic pets… pretty much anything that isn’t a human! They are also open 7 days a week and Fear Free Certified. See Details
Twin Trees Veterinary Clinic Twin Trees Veterinary Clinic is an after hours emergency clinic that is on-call for after-hours emergencies 5 days a week. The clinic treats small dog and cat patients only. See Details
Pacific Coast Veterinary Hospital Pacific Coast Veterinary Hospital provides quality general medicine and surgery for small animals (including birds and reptiles), as well as emergency after-hours service. They also offer services such as behavioral, diet and dermatological consults, and boarding and grooming services. They provide wellness profiles and preventative medicine such as over-the-counter Advantage flea and tick medication. They carry a variety of pet products, such as prescription diet pet foods including such quality brands as Royal Canin and Hills. See Details
Country Meadows Pet Hospital Country Meadows Pet Hospital provides dog-friendly care Maple Ridge, BC. They are devoted to providing comprehensive and compassionate health care for dogs and cats. Their services include wellness services, surgery, dental services and pain management. See Details
Vancouver Animal Hospital Vancouver Animal Hospital is located next to the shelter in Vancouver, BC. They offer wellness and preventative care, health condition diagnosis and treatment, spay and neuter surgeries, dental care, microchipping, and more. All of the proceeds generated help to fund the BC SPCA's programs and services. See Details
Burnaby Veterinary Hospital Burnaby Veterinary Hospital provides veterinary services for owned animals and animals under the care of SPCA in Burnaby, BC. Service fees charged by the hospital help to provide care for the abused, injured, and homeless animals that BC SPCA saves. The facility also offers boarding for pets that require medical boarding. See Details
Glenn Mountain Animal Hospital Glenn Mountain Animal Hospital is a full service veterinary clinic in Abbotsford, BC. The staff is committed to providing the best possible care for your dog and strengthening the pet/family bond through preventive medicine and client education. Services for your four-legged companion include exams, consultations, preventive care, vaccinations, diet recommendations, dental and surgical procedures, boarding, and grooming. Glenn Mountain Animal Hospital are proud to serve Abbotsford, Mission, Clearbrook, Aldergrove, and Chilliwack. See Details