Vetlife is a locally owned and operated veterinary business with clinics serving Canterbury, MacKenzie, Otago, Tasman/Nelson and Marlborough.
We have 26 clinics and a retail store based throughout the South Island. Each clinic employs professionals with a variety of skills and expertise. Select your nearest town to view more details. Please note our clinics are closed on public holidays.
Monday to Friday: 8am – 5pm
Monday to Friday: 8am – 6pm
Saturday: 9am – 12pm
Monday to Friday: 8am – 6pm
Saturday: 9am – 12pm
Monday to Friday: 8am – 5pm.
Monday to Friday: 8am – 5.30pm
Saturday: 9am – 1pm.
Monday to Friday: 8am – 5.30pm
Monday to Friday: 8am – 5pm
Monday to Friday: 1-5pm.
Saturday: 10:00 AM – Noon
Monday to Friday: 8am – 5pm
Monday to Friday: 8am – 5pm
Monday to Friday: 8.30am – 2.30pm
Monday to Friday: 8.30am – 5.30pm
Saturday & Sunday: Closed
Public Holidays: Hours may vary
Book online through our online portal
Monday to Friday: 8am – 5pm
Vet consultations by appointment only.
Monday – Friday: 8.30am – 5.30pm
Saturday: 9am – 2pm
Sunday: Closed. (Vetlife Richmond Clinic is open 10am – 2pm)
Public Holidays: Hours may vary
Book online through our online portal
Monday to Thursday: 8am – 5.30pm
Friday: 8am – 5pm
Monday to Friday: 8am – 7pm
Saturday: 9am – 2pm.
All consultations by appointment only.
Monday to Friday: 8am – 5.30pm
Saturday: 9am – 12pm
Monday, Tuesday, Thursday, Friday: 8am – 5pm (consults 9-11:30am and 2-3.30pm)
Wednesday: 8am – 7pm (consults 1-6:30pm).
Monday to Friday: 8am to 5pm
Monday to Friday 9am to 3pm; Spring hours: 12 Aug – 18 Oct, 2024 8am to 4pm.
On-farm vet consultations by appointment only.
Monday to Friday: 8.30am – 5pm
Monday to Friday: 8am – 5pm
Monday – Friday: 8am – 5.30pm
Saturday: 9am – 4pm
Sunday: 10am – 2pm
Public Holidays: Hours may vary
Book online through our online portal
Monday to Thursday: 8am – 5:30pm
Friday: 8am – 5pm.
Monday to Friday: 8am – 5.30pm
Saturday: 9am – 12pm
Monday to Friday: 8am – 6pm
Saturday: 9am – 12pm
Monday to Friday: 8am – 5pm
Monday to Friday: 8am – 5pm
Monday to Friday: 8am – 6pm
Saturday: 9.30am – 1pm
“I have been going to Vetlife for the last 4 years with my cats. The level of knowledge and consistency of care that I have had across all 4 cats over the years has been amazing. The vet nurse staff take time to get to know you and are genuine and Laura our vet is just as genuine and she is always happy to answer all my questions. When we had to say goodbye to 2 of our elderly cats they were the biggest comfort and handled the emotionally wrecked me well. They were enthusiastic and excited for me when we finally got our new kitten and have been with us every step of the way. I honestly cannot praise you guys enough. Thank you. ”