Kwa-Zulu Natal
-
Absolute Pets – Athlone Circle
Shop 6 Athlone Circle, 1 Montgomery Drive
Pietermaritzburg Contact Number : 033 342 1909 -
Absolute Pets – Ballito
-
Absolute Pets – Brookside Veterinary House
Shop 20 Brookside Mall
Petwise Hayfields
Pietermaritzburg Contact Number : 033 386 7598 -
Absolute Pets – Extensive Trading 12cc
-
Absolute Pets – Gateway
-
Absolute Pets – Hayfields
Shop 28, Hayfields Mall,
Blackburrow Road
Pietermaritzburg Contact Number : 033 386 7598 -
Absolute Pets – Hilton
Shop 23
the Quarry
Hilton Avenue
Hilton
Pietermaritzburg Contact Number : 021 510 0897 -
Absolute Pets – Howick
Shop C5
fairways On Main
45 Main Street
Howick Contact Number : 033 330 3589 -
Absolute Pets – Kloof
Shop 15, Fields Centre
13 Old Main Road
Kloof
Durban Contact Number : 031 764 3511 -
Absolute Pets – Le Pet Food On Line Cc Westville
-
Absolute Pets – Liberty Mall
-
Absolute Pets – New Salt Rock City
Shop 6 New Salt Rock Centre,salt Rock Dr 
Salt Rock Contact Number : 032 525 4429 -
Absolute Pets – On Hillcrest
Shop Gf37
51/53 Old Main Road
Hillcrest
Hillcrest
Pinetown Contact Number : 031 765 1815 -
Absolute Pets – On Queensburgh
-
Absolute Pets – On Windermere Northway
-
Absolute Pets – Southway Mall
Shop 19
southway Mall
Titren Road
Rossburgh
Durban Contact Number : 021 510 0897 -
Absolute Pets – Tarra Bluff – Extensive Trading
382 Tara Road
Bluff
Durban Contact Number : 031 467 7199 -
Absolute Pets – Village Vet
Shop 33 Kloof Village Mall
33 Village Road
Kloof
Durban Contact Number : 031 764 5892 -
Absolute Pets – Watercrest
Shop Ug 30, Watercrest Mall, Inanda Road
Waterfall
Pinetown Contact Number : 031 763 1051 -
Almiray Veterinary Practice
Almiray Farm R103
Nottingham Road
Mooi River
Estcourt Contact Number : 082 841 3601 -
Aloe Vet Clinic – Ballito
Shop F2 Ballito Junction
Ballito
Tongaat Contact Number : 032 946 2813 -
Amanzimtoti Vet Clinic
The Phahla Centre
5 Kort Street
Amanzimtoti
Durban Contact Number : 031 903 4635 -
Anamalia Vet Chatsworth
-
Animal Zone Vet Clinic
Shop 3a
332 Gopalall Hurbans Road
Tongaat
Durban Contact Number : 032 944 8513 -
Aragon Veterinary Clinic
Shop 7b Meander Square
Nottingham Road
Mooi River
Estcourt Contact Number : 033 266 6719 -
Arboretum Vet Clinic
44 Essenwood Way
Arboretum
Richards Bay Contact Number : 035 789 7221 -
Ashburne Vet Clinic
32 Burne Crescent
Glenashley
Durban Contact Number : 031 562 1037 -
Azraware (pty) Ltd
118 Underwood Road
Pinetown Contact Number : 031 701 7870 -
Ballito Vet Sports – Ballito
-
Ballito Vet Sports – Salt Rock
-
Ballito Veterinary Clinic
Ballito Business Centre
Ballito Drive
Ballito
Tongaat Contact Number : 032 946 2052 -
Bellamont Veterinary Consulting Room
Galloping Wind Estate road 102 rural Frazers
Ballito
Tongaat Contact Number : 010 590 5683 -
Berg Veterinary Wholesalers
3 Wagen Road
Estcourt Contact Number : 036 352 6983 -
Bergville Veterinary Clinic
26 Tathan Road
Bergville Contact Number : 036 448 1323 -
Blair Atholl Vet
157 Blair Atholl Rd
Westville
Durban Contact Number : 031 262 8097 -
Bluff Veterinary Clinic
910 Bluff Road
Bluff
Durban Contact Number : 031 466 3371 -
Bon Apetit Pavillion Mall
Shop 103
Pavillion Mall
Westville
Durban Contact Number : 084 493 1122 -
Brighton Beach Vet. Clinic
303 Marine Drive
Bluff
Durban Contact Number : 031 466 2449 -
Camperdown Vet. Clinic
27 Bishop Street
Camperdown
Hammarsdale Contact Number : 031 785 1512 -
Cape Cross Vs T/a Volksrust Diereh
42 Sarel Cilliers Street
Volksrust Contact Number : 017 735 2002 -
Cape Cross Vs Waterfall
8 Jacaranda Street
wavecrest
Durban Contact Number : 042 296 1731 -
Carla Langley
D85 Hamilton Way
Summerveld
Hillcrest
Pinetown Contact Number : 031 769 1072 -
Chase Valley Vet
144 Sanctuary Road
Chase Valley
Pietermaritzburg Contact Number : 033 342 2982 -
Chase Valley Veterinary Clinic
144 Sanctuary Road
Pietermaritzburg Contact Number : 033 342 2982 -
Chatsworth Animal Clinic
222 Arena Park Drive
Chatsworth
Durban Contact Number : 031 404 2255 -
Clarendon Vet Clinic
101 Roberts Road
Clarendon
Pietermaritzburg Contact Number : 033 394 9930 -
Crescent Vet
-
Dimple Ishwarlall Mahabeer
301 Newlands West Drive
Durban Contact Number : 031 577 5179 -
Doonside Vet Clinic
1 Leslie Way
Doonside
Amanzimtoti Contact Number : 031 903 2427 -
Dr Bruggerman – Bulwer Street
41 Bulwer Street
Port Shepstone Contact Number : 039 682 2522 -
Dr Bruggerman – Hibberdene Consulting Rooms
3 Marlin Drive
Marlin Centre
Hibberdene Contact Number : 039 699 1023 -
Dr Bruggerman – Margate Vet Hospital
12 Wartski Drive
Margate Contact Number : 039 312 2151 -
Dr C A Mostert (vryheid)
185 Kommissie Street
Vryheid Contact Number : 034 981 3980 -
Dr Denis Ngobese
Shop G5, 3 Police Station Road, Isipingo
Pietermaritzburg Contact Number : 033 347 6278 -
Dr G H Theron (vryheid)
173 Hlobane Street
Vryheid Contact Number : 034 982 2997 -
Dr G Lukacs
-
Dr L Floyd – Southbroom
186 Beach Rd
Southbroom
Margate Contact Number : 039 316 8000 -
Dr Lillian Hirzel
-
Dr Margret Roos
62a Soofie Saheb Street
Durban Contact Number : 031 564 5027 -
Dr Ph Mapham
10b Old Howick Road
Pietermaritzburg Contact Number : 033 342 3899 -
Dr Pringle T/a Game Vet Services (private)
-
Dr Pryke – Eshowe Vet Hospital
137 Kangela Street
Eshowe
Zululand Contact Number : 035 340 1355 -
Dr Pryke – Mandeni Vet Clinic
Cranburn Farm
Main Road
Mandeni
Stanger Contact Number : 032 456 2714 -
Dr Pryke – Mtunzini Vet Clinic
4 Colen Brander Street
Mtunzini Contact Number : 035 340 1355 -
Dr Russel Clayton Cook
226 Girdwood Road, Munster
Margate Contact Number : 083 611 2770 -
Dr Ryan Van Deventer
-
Dr Vashnee Govender
12 Kingston Road
Escombe
Queensburgh Contact Number : 031 368 8564 -
Dr Yugarani Redhi
14 Irland Street
Lotusville
Verulam Contact Number : 032 533 0569 -
Dr Zambelli – Gillitts Vet Hospital
14 Old Main Road
Gillitts
Pinetown Contact Number : 031 765 1305 -
Dr Zambelli – Inanda Veterinary Hospital
15 Howick Drive
Waterfall
Pinetown Contact Number : 031 762 1816 -
Drakensberg Veterinary Services
26 Tatham Road
Bergville Contact Number : 036 448 1323 -
Dunvet Animal Clinic
28 Douglas Street
Dundee Contact Number : 034 212 3466 -
Durban North Vet Clinic Cc
29 Swampo Street
Durban North
Durban Contact Number : 031 563 5180 -
Durban South Cvc
Durban South
Chatsworth
Durban Contact Number : 012 346 1150 -
Durban Vet Clinic
63 Wellington Crescent
Berea
Durban Contact Number : 031 201 5167 -
East Griqualand Vet Services – Vetshop
7 Main Street
Kokstad Contact Number : 039 727 3292 -
East Griqualand Vet Services
7 Main Street
Kokstad Contact Number : 039 727 3292 -
Empangeni Veterinary Hospital
14 Pasteur Road
Empangeni
Richards Bay Contact Number : 035 772 7054 -
Endumeni Herd Health Practice
56 Gray Street Dundee
Endumeni Contact Number : 071 697 6160 -
Estcourt Veterinary Clinic
3 Wagen Road
Estcourt Contact Number : 036 352 3100 -
Everton Vet Hospital
48 Old Main Road
Kloof
Durban Contact Number : 031 767 2200 -
Freeme Dry Mountain Farm
Dry Mountain, No 1, Karkloof Road, Howick
Howick Contact Number : 033 330 3036 -
Glenashley Veterinary Clinic
43 Newort Ave
Glenashley
Durban Contact Number : 031 562 8406 -
Glenwood Veterinary Clinic
120 Helen Joseph Road
Glenwood
Durban Contact Number : 031 201 2600 -
Grays Inn Veterinary Clinic
368 Tara Road
Bluff
Durban Contact Number : 031 467 2449 -
Greytown Veterinary Services
131 Cathcart Street
Greytown Contact Number : 033 417 1777 -
H F M Vet Cc
185 Kommissie Street
Vryheid Contact Number : 034 981 3980 -
Hayfields Vet Hospital
86 Cleland Road
Hayfields
Pietermaritzburg Contact Number : 033 386 1212 -
Hayvet Management Trust – Hayfields Vet
86 Cleland Road
Hayfields
Pietermaritzburg Contact Number : 033 386 1212 -
Heathwylde Veterinary Clinic
104 Sweetwaters Road
Blackridge
HEATHWYLDE
Pietermaritzburg Contact Number : 033 344 1393 -
Hillcrest Veterinary Hospital
Cube House
32 Old Main Road
Hillcrest
Pinetown Contact Number : 031 765 3221 -
Hilton Veterinary Clinic
72 Hilton Avenue
Hilton
Pietermaritzburg Contact Number : 033 343 4602 -
Hluhluwe Veterinary Clinic
95 Zebra Street
hluhluwe
St Lucia
Mtubatuba Contact Number : 035 562 0203 -
Howick Vet
2 Currys Post Road
Howick Contact Number : 033 330 7216 -
Howick Village Vet
1 Notties Avenue, Nottingham
Estcourt Contact Number : 033 266 6624 -
Jonathan Arundel Lewis (vetshop)
Marine Drive
Margate
Shelly Beach Contact Number : 039 315 1215 -
Kingsburgh Vet Clinic
Araucaria Road
Winklespruit
Kingsburgh
Amanzimtoti
Durban Contact Number : 031 916 1145 -
Kloof Animal Hospital
7 Krantzview Road
Kloof
Durban Contact Number : 031 764 1202 -
Kokstad Vet
54 Grom Street
Kokstad Contact Number : 039 727 1899 -
La Lucia Vet Clinic
23 Oakleigh Avenue, Oakleigh
La Lucia
Durban North Contact Number : 031 562 8435 -
Ladysmith Animal Clinic
12 Diamana Road
Egerton
Ladysmith Contact Number : 036 637 2852 -
Longmarket Vet Clinic – Dr P.o Jorgensen
58 Langalibalele Street
Pietermaritzburg Contact Number : 033 345 2291 -
Manors Veterinary Clinic
41 Glenugie Road
Pinetown Contact Number : 031 701 0839 -
Maryvale Veterinary Clinic
Salamanca Centre,
39 Maryvale Road
Westville
Durban Contact Number : 031 266 6310 -
Matatiele Animal Consulting Room
-
Meer-en-see Vet Clinic
Anglers Rod Road
Meerensee
Richards Bay Contact Number : 035 753 1234 -
Memel Veterinary Clinic
Eeufees Street 5
Memel Contact Number : 058 924 0675 -
Midlands Vet – Paws And Claws
103a Main Street
Howick Contact Number : 033 330 5689 -
Midmar Veterinary Services
115 Old Main Road
16 Dulcet Centre
Merrivale
Howick Contact Number : 015 812 0203 -
Montclair Animal Hosp – Dr Omashini Armoogum
172 Wood Road
Montclair
Durban Contact Number : 031 462 7420 -
Mooi River Vet Clinic
15 Alexander Terrace
Alexander Terrace
Mooi River
Estcourt Contact Number : 033 263 1161 -
Mount Edgecombe Vet. Clinic
1 1st Crescent
Mount Edgecombe
Phoenix Contact Number : 031 502 1111 -
Mpati Veterinary Clinic
28 Douglas Street
Dundee Contact Number : 034 212 3466 -
Mtubatuba Veterinary Clinic
Lot 3/201, Aloe Avenue
St Lucia
Mtubatuba Contact Number : 035 550 0349 -
Ncandu Veterinary Clinic
19 Paterson Street
Newcastle Contact Number : 034 312 9995 -
Newcastle Animal Hospital
115 Paterson Street
Newcastle Contact Number : 034 312 7819 -
Newcastle Pet’s Café
Amajuba Mall
Newcastle Contact Number : 034 312 3747 -
Newcastle Veterinary Clinic
48 Victoria Road
Newcastle Contact Number : 034 062 0910 -
Newlands Veterinary Clinic
1 Karanteen Gardens, Newlands
Durban Contact Number : 031 577 8210 -
Northdene Veterinary Clinic
621 Main Road
Northdene
Queensburgh
Durban Contact Number : 031 708 5720 -
Northway Vet Clinic
17 Kalvin Place
Durban North
Durban Contact Number : 031 563 8384 -
Nose To Tail Cc
Shop 1, Salt Rock Shopping Centre
Salt Rock Contact Number : 032 525 4467 -
P M Veterinary Solutions Cc
41 Old Main Road
Ottawa
Verulam Contact Number : 032 537 6278 -
Pet Stop Cascades – Wild Vet
-
Pet Stop Cascades Other Food
Shop 11a Cascades Lifestyle Centre
Pietermaritzburg Contact Number : 033 347 3809 -
Pet Stop Village Feeds
30 Hilton Avenue
Hilton
Pietermaritzburg Contact Number : 033 343 1902 -
Petmax South Africa – Natal
Cornubia Dr, Blackburn Estate
Blackburn
Durban Contact Number : 087 701 1512 -
Petremendous Vetshop
50 Eeufees Street, Memel
Newcastle Contact Number : 058 924 0648 -
Pets Vet – Dr Muti
18 De Wet Street
Piet Retief Contact Number : 017 826 3613 -
Pineridge Veterinary Clinic
43 Caversham Road
Pinetown Contact Number : 031 700 9336 -
Pinetown Veterinary Hospital
118 Underwood Road
Malvern
Pinetown Contact Number : 031 701 7870 -
Pongola Animal Clinic / Vetshop
167 Hans Dons Street
Pongola Contact Number : 034 413 2492 -
Port Edward Veterinary Clinic
Plot 18, Ramsy Avenue
Port Edward Contact Number : 039 311 2042 -
Project Paradise
1 King Shaka Avenue
point
Durban Contact Number : 031 328 8231 -
Quality Care Vets Cc T/a Pets Café
Shop 18 La Lucia Mall
Durban Contact Number : 031 562 8435 -
Queensburgh Animal Clinic
313 Stella Road
Queensburgh
Durban Contact Number : 031 464 4419 -
Rinaldo Vet – Dr. John Morton
102 Umhlanga Rocks Drive
Durban Contact Number : 031 563 5180 -
Riverside Veterinary Clinic 03
62 Soofie Sheb Drive
Durban Contact Number : 031 563 6565 -
Salt Rock And Ridge Vet
4 West Ridge Road
Umhlanga
Umhlanga Rocks Contact Number : 031 566 4505 -
Scottburgh Vet. Clinic
9 Stevens Road Park Rynie
Scottburgh South
Scottburgh Contact Number : 039 976 1418 -
Seadoone Vet – Avonmore
76 School Road
Amanzimtoti
Durban Contact Number : 031 903 3664 -
Seadoone Vet And Woof And Co – Dr Nm Bangay
76 School Road
Amanzimtoti
Durban Contact Number : 031 903 3664 -
Seadoone”s Vet Shop
Shop G2
Doonside
Amanzimtoti
Durban Contact Number : 081 495 9395 -
Shelly Beach Vet Hospital
Shop 1 staffordshire Place 117 Marine Drive
Shelly Beach Contact Number : 039 315 1215 -
Silverglen Veterinary Clinic
305 Silverglen Drive
Chatsworth
Durban Contact Number : 031 401 3712 -
Spca Amanzimtoti
1 Lesley Way
Doonside
Kingsburgh
Amanzimtoti Contact Number : 031 904 2424 -
Spca Durban
-
Spca Kloof & Highway
-
Spca Lower South Coast
Cnr Sea Slopes And Quadry Road
Margate Contact Number : 039 312 0962 -
Spca Pietermaritzburg
-
Spca Richards Bay
Bay View Boulevard, Meer En See
Richards Bay Contact Number : 035 753 2086 -
Spca Umngeni
15 Campbell Road
Howick Contact Number : 033 330 4557 -
Spca Zululand
7 Baines Road
Empangeni
Richards Bay Contact Number : 035 772 6146 -
St Heliers Veterinary
2a Stonewall Road
Hillcrest
Pinetown Contact Number : 031 765 6493 -
St Johns Veterinary Clinic
16 Bamboo Avenue
Pinetown Contact Number : 031 701 6599 -
Suburban Wolf – Thalysia
-
Summerveld Equine Hospital
D725 Hamilton Way
Summerveld
Hillcrest
Pinetown Contact Number : 031 769 1256 -
The Ridge Vet And Spa Pty Ltd
4 Westridge Road
Umhlanga
Umhlanga Rocks Contact Number : 031 566 4505 -
Tongaat Veterinary Clinic
Tesco Drive
Gandhi''s Hill
Tongaat
Durban Contact Number : 032 944 6478 -
Top Admin Services (pty) Ltd
Umgeni River Bird Park, 490 Riverside Road
Durban Contact Number : 031 579 2941 -
Tugela Veterinary Clinic
22 Retief Street
Bergville Contact Number : 036 448 2613 -
Umbilo Vet Clinic-food
66 Sphiwe Zuma Ave
Umbilo
Durban Contact Number : 016 349 2231 -
Umgeni Veterinary Clinic
4 Quarry Road
Hilton
Pietermaritzburg Contact Number : 033 343 4316 -
Umgeni Veterinary Clinic
4 Quarry Road
Hilton
Pietermaritzburg Contact Number : 033 343 4316 -
Umhlanga Vet Hospital
181 Ridge Road
Umhlanga
Umhlanga Rocks Contact Number : 031 561 4023 -
Umvoti Vet
220 Durban Street
Greytown Contact Number : 033 417 2073 -
Underberg Vet Surgery Cc
Gum Tree Lane
Underberg Contact Number : 033 701 1092 -
Valley Vet (mobivet)
14 Overdale Road
Rosetta
Rosetta
Estcourt Contact Number : 081 478 8086 -
Vet 2 Pet Deli – Hillcrest
-
Vet House – City
339 Prince Alfred Street
Pietermaritzburg Contact Number : 033 342 4698 -
Vet House – Hospital
339 Prince Alfred Street
Pietermaritzburg Contact Number : 033 342 4698 -
Vet House – Richmond
102 Shepstone Street
Richmond
Hammarsdale Contact Number : 033 212 2747 -
Vet House – Town Bush
459 Town Bush Road
Pietermaritzburg Contact Number : 033 347 2504 -
Vet House – Vet Shop
459 Town Bush Road
Pietermaritzburg Contact Number : 033 347 2504 -
Vet Products Online – Dr De Mullins (private)
Zuyberink Complex, 50 Lawrence Road
Mooi River
Estcourt Contact Number : 083 457 8695 -
Vet Products Supplies Pty Ltd
-
Vet To Pet – Umhlanga
Umhlanga Centre,189 Ridge Rd
Umhlanga
Umhlanga Rocks Contact Number : 031 561 2386 -
Vetcare Animal Clinic (pmb)
36 Jersey Road
Sherwood
Durban Contact Number : 031 207 3402 -
Vetcore Vet-ye Olde Heritage Market
2 Lucas Road
Hillcrest
Pinetown Contact Number : 031 765 2123 -
Vetdiagnostix
-
Vetsmart – The Galleria
-
Vetsmart – Vets Mart – Westwood Mall
Shop No. L63, Westwood Mall
16 Lincoln Terrace
Durban Contact Number : 087 700 6879 -
Vetsmart – Watercrest
Vetsmart Watercrest
141 Inanda Road
Pinetown Contact Number : 031 763 1467 Alternate Contact Number : 021 939 7792 -
Vetz Mart – Creasant
Sunset Crescent
Umhlanga Ridge
Umhlanga Rocks Contact Number : 031 561 4023 -
Vetz Mart – Hyper By The Sea
Shop 6 Hyper By The Sea Prospect Hall Road
Durban Contact Number : 084 888 1333 -
Vetz Mart – Mount Edgecombe Vetshop
-
Vetz Mart – Overport
Shop 6c, Overport Drive
Durban Contact Number : 031 502 2022 -
Village Veterinary Clinic
2 Saint Marys Road
Kloof
Durban Contact Number : 031 764 0588 -
Volksrust Diere Hospitaal
42 Sarel Cilliers Street
Volksrust Contact Number : 017 735 2002 -
Watercrest Veterinary Clinic
5 Rowles Avenue
Waterfall
Pinetown Contact Number : 031 763 3323 -
Westville Vet Hospital
31 Jan Hofmeyer Road
Westville
Durban Contact Number : 031 267 8000 -
Windermere Vet Clinic
208 Lilian Ngoyi Road
Morningside
Windermere
Durban Contact Number : 031 312 8440 -
Winston Park Vet
1 Blue Gum Crescent
Gillitts
Pinetown Contact Number : 031 764 5956 -
Woodroad Animal Hospital
70 Woodroad
Montclair
Durban Contact Number : 081 549 0622