Office – Everyday 8:00 am to 6:00 pm

Phones – Everyday 8:00 am – 12:30 pm and 1:30 pm to 5:00 pm

Schedule an Appointment

Our new online booking system is live! With our convenient Pet Portal feature, you can book online, request a prescription refill, and view all of your pet’s vital information in one spot!

Request Rx Refills

Click here for the request form for prescription refills or food items. This will save you time when picking up your order.

Order you pet’s prescriptions and diets as well as a wide range of toys, treats and supplements. Choose to pick up in-clinic or have your order delivered to your door.


McKenzie Veterinary Services has been a member of the Victoria veterinary community since 1988. Our clinic is open 7 days a week and offers same-day appointments. We are a multi-doctor practice and can take care of all of your pets’ needs, including in-house diagnostics, surgery, dentistry and access to specialists. Please feel free to get in touch. We'd love to hear from you.

See Our Story

We Do House Calls

*Due to the rise in COVID cases in our region, and the rapid spread of the Omicron variant, we are suspending our house call service indefinitely. The unique safety challenges posed by being out of the clinic setting is just too great a risk to our health, and to yours.

Does your pet dislike going to the vet? Don’t let that stop them from getting checked out! We are happy to come to you with our house call service. We can perform a range of services such as exams, vaccination, diagnostics and much more without you having to leave the house. Many of our clients also prefer the comfort of home for end of life decisions and euthanasia.

We See Same-Day Appointments and Emergencies

We have a doctor available to see same-day appointments every day of the week at various times throughout the day.

If you have an emergency, calling in advance is always appreciated and helps us plan for your arrival.

Please be aware that there is an additional charge for unscheduled appointments.