Welcome to white rock veterinary hospital

Our purpose is to provide the highest quality veterinary care to our patients and exceptional service to our clients. We know that the cats and dogs brought to our hospital are, in a very real sense, members of your family.

Our hospital is accredited by both the College of Veterinarians of British Columbia (CVBC) and the American Animal Hospital Association (AAHA). AAHA membership is voluntary and requires that we meet and maintain the highest standards in all aspects of veterinary care. Only a small percentage of veterinary hospitals in North America achieve AAHA accreditation. We have been an AAHA member since 1987.

It is with pride and commitment to such excellence that we continue to provide professional medical care for companion animals in our community.

Our Family Vet Practice

Provides veterinary care to the White Rock and South Surrey area. We are not an emergency clinic, we are a family practice and so schedule appointments accordingly.
read more

Services

We offer a wide range of medical services with the most current technology
read more

Client resources

Client information downloads and important links.
read more

Staff

The friendly faces of the White Rock Veterinary Hospital Team.
read more

Latest News

The Importance of Vaccination and Deworming

October 12, 2023

When a kitten or puppy is born, its immune system is not yet mature leaving the baby open to possible…

read more paw

Pet Health Insurance

October 12, 2023

The cost of health care for your pet can be high, especially if that care requires hospitalization or surgery. Pet…

read more paw

Feline Leukemia and Feline Immunodeficiency Virus

October 12, 2023

Feline Leukemia Virus (FeLV) is a highly contagious retrovirus that suppresses the immune system, leaving the cat vulnerable to other illnesses…

read more paw

Dog Food Brands Linked to Heart Disease

October 12, 2023

DOG FOOD BRANDS LINKED TO HEART DISEASE At this time, White Rock Veterinary Hospital recommends that you do NOT feed…

read more paw

Contact us

To Schedule an Appointment Please Call Us at 604-536-7618