Skip to Main Content

Why Trust Us As Your Pet's Veterinarian?

At Admirals Walk Pet Hospital we believe in working as a close-knit team to provide pets from across the Greater Victoria area with the veterinary services they need for their ongoing care. 

Book An Appointment

Meet Dr. Rick Cohen, Founder and Locum Veterinarian at Admirals Walk Pet Hospital.

Meet the visionary behind Admirals Walk Pet Hospital – Dr. Rick Cohen. Affectionately known as "Rick," he has left an indelible mark on veterinary care in Greater Victoria. Dr. Cohen's journey is a testament to his unwavering commitment to the well-being of pets and the community.

Read More

Our veterinarians & team serve the Greater Victoria community. 

Our veterinarians work closely with our in-house staff to provide integrated care for your pet's veterinary needs. We aim to provide the care your pet requires for their unique needs. 

Our Veterinarians

We understand what your companion means to you.

We know that your dog or cat isn't just a pet, they are your cherished companion and a beloved member of your family. It's important that the bond between our clients and their pets is respected and that we treat each of our four-legged patients with the compassion and attentiveness they deserve. We treat every patient as if they were a member of our own family.

Our Hospital

We are here for your pet, and here for you.

We understand that everyone’s financial and lifestyle circumstances are unique and we want to honour this. We also don’t judge our clients. Our goal is to offer you the best options available and then tailor a plan based on your lifestyle and financial circumstance. We want to build a lasting relationship based on trust and collaboration that makes everyone feel comfortable and understood.

Client Information

New Patients Welcome

We have been serving Greater Victoria for over 25 years! We are as passionate today as we always have been and are pleased to welcome you to our brand new 4000 square foot full service facility.

Contact Us

(250) 386-4840 Contact