023 312 3020 | 023 312 3021 reception@cvets.co.za

Welcome to Ceres Animal Hospital

Caring for animals isn’t what we do,
it is who we are.

We are a mixed rural veterinary practice serving the town of Ceres and the surrounding farming communities of the Witzenberg for over 50 years.

From beloved family pets to working livestock and specialised equines, we provide compassionate, expert care across all species: whether for routine visits, specialist care, elective procedures or emergency surgery. With 24-hour emergency response, our team is always ready when you need us most. Alongside our full veterinary services, our well-stocked animal health shop ensures that your medical, nutritional, and general care needs are met under one roof.

Meet the bosses

Our Practice Cats Vissie and Frankie definitely rule the roost. They are much-loved members of our practice, bringing comfort and cuddles, along with plenty of character, every day.

Frankie was originally brought into our practice to be put to sleep. After keeping him overnight, we decided he deserved another chance, and the rest is history. Fourteen years later, Frankie is still part of our family, very much loved, and has grown into a very large cat with an even bigger personality. He has truly claimed his place at the practice.

Vissie was found on Verdun Estate by the Wolfaardt clan in a chicken coop with a broken leg. She was brought to us for care, and after assessment, we decided to amputate her leg as it had healed crooked. Soon after, we realised she had found her forever home with us too. Six years later, Vissie is still happily hopping around on three legs, proving that a little difference never stands in the way of living life to the fullest.

Frankie the black and white cat sitting
Vissie the ginger cat sitting

Our Services

Ceres Veterinary Hospital is a mixed veterinary practice offering care for small animals, large animals, equine patients, wildlife and selected exotic species. The clinic provides both preventative and advanced veterinary care, supported by modern diagnostic equipment and experienced veterinary professionals.

Small animal
services

Comprehensive preventative, diagnostic, medical and surgical care for dogs, cats and exotic pets.

Equine
services

Specialised equine services including routine care, reproductive work, diagnostics, emergency treatment and hospitalisation facilities.

Large & farm
animal services

On-site veterinary support and herd health management for livestock operations, commercial farms and small-scale farmers.

Wildlife
care

Veterinary care for wildlife, tailored to their unique healthcare needs.

Professional
Nurse care

Professional nursing and supportive care focused on animal wellness, recovery, hygiene and preventative health.

Referral
network

Access to a trusted network of specialist veterinary hospitals and referral centres for advanced and specialist treatment when required.

Co-opted & allied
veterinary services

Access to trusted allied veterinary professionals and specialised support services that complement the clinic’s primary veterinary care offering, including animal physiotherapy and veterinary behavioural support.

After-hours
emergency care

We always have one of our qualified veterinarians on call after hours to make sure you are covered for emergencies.

Why choose us?

Vet attending to a dog

Care when you
need it most

With multiple dedicated veterinarians, a well structured support team and a 24-hour emergency service, you can count on experienced veterinary care 24/7.

Vet checking on a horse

From family pets
to farm calls

As a true mixed rural practice, we care for all animals, from dogs and cats to horses, livestock, wildlife and exotic animals — both in-clinic and out on-site across the Witzenberg.

Vet checking on a cat

Routine care to
specialised expertise

While we approach everyday veterinary care with compassion, attention and professionalism, our specialised services allow us to offer a level of expertise that sets us apart in the region.

Vet checking microscope

Modern medicine with
a personal touch

We combine advanced diagnostics, surgical capability and experienced clinical care with the warmth, honesty and community relationships that define a trusted local practice.

Our veterinary team

Dr Hannelu de Villiers

Dr Hannelu de Villiers

BVSc (Hons)

Dr Elna van der Westhuizen

Dr Elna van der Westhuizen

BVSc

Dr Coenie Blignaut

Dr Coenie Blignaut

BVSc

Treating a dog

Dr Willie de Bruyn

BVSc

Beste span! Ek ervaar nog altyd 5-ster diens hier. Die ontvangsspan is super geduldig en vriendelik—hulle was selfs bereid om na my puppy te kyk terwyl ek vinnig my inkopies klaargemaak het nadat hy sy inspuiting gekry het. Dit gee ’n mens soveel gemoedsrus. Dankie vir julle uitstekende diens en passie.

Thando Nomjana

Beste span. Altyd so vriendelik en verwelkomend. Waardeer julle.

Maritza Von Bentheim

Wonderful people. Helped my dog today after he ate rat poison. Thank you!

Heiner Reck

We came here to bring our dog in for a cut on her leg while we were out on holiday.The vet was very quick to help us out. He was incredibly friendly and accommodating to us. He clearly loves his work and cares deeply about animals. The service here was excellent and would recommend this vet to anyone.

Simon Robinson

Our Trading Hours

OPERATIONAL HOURS

Mondays to Fridays
08:00 to 17:30
Saturdays
08:00 to 12:00

CONSULTATION HOURS

Mondays to Fridays
08:30 to 12:00 & 14:00 to 17:00
Saturdays
09:00 to 11:30

*Please do not use WhatsApp or WhatsApp calls after hours. Make a network call for fastest response.

LOCATION:
Ceres Animal Hospital
502 Vos Street
Ceres, 6835
Copyright © 2026 Ceres Animal Hospital. All Rights Reserved.
Designed & Maintained by LemonSalt Design