Personalized Care For Your Best Friend

A DedicateD Team of Professional Staff
Offering You Personalized Care For Your Pet
Treating all breeds of Cats & Dogs
Locally Owned anD Operated in Victoria, BC

Our Commitment To You

Providing Excellent Care

City Pets is a locally owned and operated veterinary clinic in Victoria, BC. We treat all breeds of dogs and cats and our skilled team is dedicated to giving you excellent veterinarian care. At City Pets Animal Clinic, we treat your pets like the valued family members that they are. turkish towel

Our Clinic

More Information About City Pets


Convenient Location

We are conveniently and centrally located (across from Hillside Mall).

Free Parking

There is plenty of free parking close to our clinic. 

Payment Options

We accept debit cards, Visa, Mastercard and cash.

A Full Service Offering

For All Your Pets Needs

At City Pets we strive to provide complete care for our patients and are experience in treating serious conditions and offering regular pet wellness. We welcome cats and dogs in need of medical, surgical, and dental care and are happy to refer you to a board certified specialist if the need arises.

Meet Our Vets

A Team Of Professionals 

Dr. Kelli Mulley

Dr. Martha Hall

Dr. Vicky Addie

Shop Online

For Your Convenience

We are pleased to provide you the with the option of ordering your pet products online. We have a wide selection of foods, treats, toys and other products available in our webstore. You can also send us an email to order food or medication. Enjoy the convenience of having your order sent directly to your home!

Same Day Appointments Available

Prompt attention when needed

We value your pet’s well-being and understand the importance of timely care. That’s why we offer same-day appointments to ensure your pet receives prompt attention when needed. We encourage you to call us as early in the day as possible, as these appointments tend to fill up quickly. Trust us to prioritize your pet’s health and provide the compassionate care they deserve. Schedule a same-day appointment with us today!

Useful Resources

to support you and your pet  

Get In Touch

We want to hear from you!

Send us a note, give us a call, or simply come by the office and meet the team. Visit our contact page for all our contact details and office hours. We look forward to connecting with you.

Personalized Care For Your Best Friend