Passionate Vets caring for your pets.

Our mission is to provide exceptional veterinary surgical and medical care using modern equipment and knowledgeable, engaging staff. This allows us to provide quality and professional veterinary medicine and surgery for your pet in a warm and friendly environment.

Each of our veterinarians practices medicine and surgery, providing both routine and advanced care expected from a leading veterinary clinic. Our veterinarians offer individual wellness and geriatric vaccination protocols with an approach tailored to each patient’s unique history, including age, lifestyle, and location. While each patient may have a primary veterinarian, we operate as a team to provide comprehensive and in-depth medical care.

We are a warm friendly team where your pet is as important to us as it is to you.


As of 06/12/2018 Total Vets will no longer be offering the following services:
  • Semen collection and freezing of new samples.
  • Out of hours Caesarian sections.
Out of Hours cover for all our clients is provided by the After Hours service at Disraeli Street.  They can be contacted on: (03) 366 1052

Total Vets on Facebook

5 days ago

Total Veterinary Services
View on Facebook

5 days ago

Total Veterinary Services
View on Facebook

It has come to that time of year again 🎄🎄🎅

Wishing you all a very merry / safe Christmas with friends and fur family, hopefully no unexpected visits to the clinic (watch the chocolate santas, tinsel, lilies and other obscure consumables 😉)

Thank you to those who have been part of our 2018 we have shared some wonderful times and some sad times with you all and made plenty of new furry friends along the way!
We look forward to seeing you all next year to do it all again...

Opening hours over the silly season are as per normal with us closing only for the stat days, for which After Hours will be fully functional.
You can contact them on : 03 366 1052

... See MoreSee Less

View on Facebook

Open Mon – Fri 7:30am to 7:00pm,
Weekends 9:30am to 2:00pm

516 Gloucester St, Christchurch 8011, New Zealand

03 389 45 64

Pin It on Pinterest