Name Contact number Address Veterinarians
Pronkberg Veterinary Clinic 021-887-1440 Valerida Centre, Piet Retief Street, Stellenbosch Dr Marie Potgieter
Stellenbosch Animal Hospital 021-887-3052 1 Banghoek Road, Stellenbosch Dr Ilse Gersbach / Dr Gerhard Gilliomee
Tygerberg Animal Hospital (Belville) 021-919-1191 1 Kontiki Ave, Belville
Tygerberg Animal Hospital (Kenilworth) 021-674-0034 78 Rosmead Avenue, Kenilworth Dr Colin Levitan / Dr Clara Casaneuva
Tygerberg Animal Hospital (Kenridge) 021-914-0886 78 De Bron Street, Kenridge Dr Stephen Smith / Dr Margaret Haddow
Tygerberg Animal Hospital (Parow) 021-939-7102 20 Frans Conradie Drive, Parow Dr Lynn Mildenhall
Tygerberg Animal Hospital (Somerset West) 021-851-5739 50 Reitz St, Audas Estate, Somerset West Dr Omar Mehtar
Teva Veterinary Clinic 021-851-3511 Vergelegen Centre,1 Schaapenberg Road, Somerset West Dr Karin Wilson
Panorama Veterinary Clinic 021-930-6632 1 Uys Krige Drive, Panorama Dr Bianca Achtzehn / Dr Monica Burger
Country Animal Clinic 021-851-1500 39 Scholtz Rd, Somerset West Dr Ingrid de Wet
The Cottage Veterinary Clinic 021-856-2746 Cnr Faure Marine Dr and Riverside Ave, Gordon’s Bay Dr Morné de Wet
Bergzicht Animal Hospital - Eden on the Bay 021-554-5878 Eden on the Bay, Big Bay Dr Anita Jarritsma / Dr Claude Deyzel
Durbanville Animal Hospital 021-976-3031 4 De Villiers Dr, Valmary Park Dr Alet Engelbrecht
Blue Cross Veterinary Hospital 021-674-4090 45 Main Street, Newlands Dr Liam Bebbington
VetPoint 021-434-8831 28 Kloof Rd, Sea Point Dr Jenni Tuffin / Dr Reena Cotton
Peninsula Veterinary Hospital 021-712-5103 71 Main Road, Diep River Dr Robert Campbell / Dr Chris Clegg
Drakenstein Animal Hospital 021-867-0700 La Paris Farm, Jan Van Riebeeck Rd, Paarl Dr Adi Graiser
Duynevet 021-202-0572 Koeberg Centre, Charles Hoffe Avenue, Duynefontein Dr Melinda Swanevelder
Paarl Veterinary Hospital 021-871-1703 65 Bosch Street, Paarl Dr Christiaan Triegaardt





If you or your practice refer to us and you would like us to add you to this list please send us a mail.