top of page
Visit to the Vet

KwaZulu Natal Veterinary Practices

Pet P.A. is not affiliated or associated with any of the veterinary practices listed herein (unless otherwise stated). This list is purely for informational purposes. Information was correct at the time of research. Pet P.A. will not be held liable for any omission in information. If there is a vet practice not listed on here, please notify us so we may add them on. 

Almiray Veterinary Practice & Farm

R103 Almiray Farm, Midlands

082 841 3601

Aloe Veterinary Clinic

Shop F2, Leonora Drive, Ballito, Dolphin Coast, 4399

www.aloevets.co.za

(032) 946 2813 

Amanzimtoti Veterinary Clinic

Pahla Centre, 5 Kort Street, Amanzimtoti, 4126

www.totivet.co.za

(031) 903 4635

Animal Medic Care

8 Lakeside Drive, Mount Edgecombe Country Estate 2, Durban, 4156

(031) 539 1041

Animal Zone Vet

332 Gopalall Hurbans Road, Shop 3, Tongaat, 4399

(032) 944 8513

Aragon Veterinary Clinic

Meander Square, R103, Nottingham Road

(033) 2666 719

Arboretum Veterinary Clinic

44 Essenwood Way, Arboretum, Richards Bay, 3900

(035) 789 7221

Ashburne Veterinary Clinic

32 Burne Crescent, Glen Ashley, Durban North, 4051

www.ashburnevet.co.za

(031) 562 1037

Baker and McVeigh Veterinary Hospital

391 District Road, Hillcrest

www.mcveigh.co.za

(031) 769 1204

Ballito Veterinary Clinic

Ballito Business Center, 1 Ballito Drive, Ballito, Dolphin Coast, 4420

www.ballitovet.co.za

(032) 946 2052 

Bergville Veterinary Clinic

West Street, Bergville, 3350

(036) 448 1323

Blair Atholl Veterinary Clinic

157 Rodger Sishi Road, Chiltern Hills, Westville, 3629

(031) 262 8097

Bluff Veterinary Clinic

910 Bluff Road, Grosvenor, Bluff, 4052

(031) 466 3371

Brighton Beach Veterinary Clinic

303 Marine Drive, Ocean View, Durban, 4052

(031) 466 2449

Bulwer Street Vet Hospital

41 Bulwer Street, 4240

www.scvets.co.za

(039) 6822 522

Camperdown Veterinary Clinic

27 Bishop Street, Camperdown, 3720

(031) 785 1512

Chase Valley Veterinary Clinic

110 Chase Valley Road, Pietermaritzburg, 3201

(033) 3422 982

Chatsworth Animal Clinic

222 Arena Park Drive, Chatsworth, 4092

(031) 404 2255/66

Creighton Veterinary Consulting Rooms

4 Currys Post Road, Howick, 3290

www.howickvet.co.za

(033) 330 6184

Crossroads Veterinary Clinic

1 The Mushroom Farm, 450 Kassier Road, Assagay, 3624

081 379 8118

Doonside Veterinary Hospital

1 Leslie Way, Doonside, Durban, 4126 

www.doonsidevet.co.za

(031) 903 2427

Duguza Veterinary Consulting Room

13 Blaine Street, KwaDukuza, 4449

(032) 551 4979

Durban North Veterinary Clinic

12 Currie Road, Musgrave, Durban, 4001

www.durbanvetclinic.co.za

(031) 201 5167

Ebenezer Veterinary Consulting Room

62 Soofie Saheb Drive, Athlone, Durban, 4051

www.ebenezervet.com/

(031) 564 5027

Empangeni Veterinary Hospital

14 Pasteur Road, Empangeni, 3880

(035) 772 7054

Equis Veterinary Consulting Room

D85a, Hamilton Way, Summerveld, Hillcrest, 3650

(031) 769 1072

Eshowe Veterinary Hospital

137 Kangela Street, Eshowe, 3815

(035) 4744 900

Essenwood Veterinary Hospital

Stephen Dlamini Road, Berea

(031) 2011 281

Estcourt Veterinary Clinic

3 Wagen Road, Estcourt, 3310

(036) 352 3100

Everton Veterinary Clinic

48 Old Main Road, Everton, 3640

www.inandavets.com

(031) 767 2200

Family Vetcare

11 Kenneth Kaunda Road, Durban North, 4051

www.familyvetcare.co.za

(031) 563 7444

Gillitts Veterinary Hospital

14 Old Main Road, Gillitts, 3650

(031) 765 1305

Glenwood Veterinary Clinic

120 Helen Joseph Road, Berea, 4083

(031) 201 2600

Grays Inn Veterinary Clinic

368 Tara Road, Wentworth, Bluff, 4052

(031) 467 3622

Greytown Veterinary Services

131 Cathcart Street, Greytown, 3250

(033) 417 1777

Hayfields Veterinary Hospital

86 Cleland Road, Hayfields, Pietermaritzburg, 3201

www.hayfieldsvet.co.za

(033) 386 1212

Heathwylde Veterinary Clinic

104 Sweetwaters Road, Boughton, Pietermaritzburg, 3201

www.heathwylde.co.za

(033) 344 1393

Heritage Vet Clinic

2 Lucas Drive, Hillcrest, 3650

(031) 765 2123

Hillcrest Veterinary Hospital

Cube House, 32 Old Main Road, Hillcrest, 3650

(031) 765 3221

Hilton Veterinary Clinic

72 Hilton Avenue, Leonard, Hilton, 3245

(033) 3434 602

Howick Small Animal Clinic

4 Curry's Post Road, Howick, 3290

www.howickvet.co.za 

(033) 330 6184

Inanda Veterinary Hospital & Specialist Referrals

15 Howick Drive, Waterfall, 3652

www.inandavets.com

(031) 762 1816

Ixopo Veterinary Clinic

Main Road, Howick

(039) 834 1225

Kifaru Wildlife Veterinary Services

5 Rowles Avenue, Waterfall, 3660

www.watercrestvet.co.za

(031) 76333 23

Kingsburgh Veterinary Clinic

14 Araucaria Road, Kingsburgh, 4126

(031) 916 1145

Kloof Animal Hospital

7 Krantzview Road, Kloof, 3640

(031) 764 1202

Kokstad Veterinary Clinic

54 Groom Street, Kokstad, 4700

(039) 727 1899

La Lucia Veterinary Clinic

23 Oakleigh Avenue La Lucia, Durban North, 4051

www.laluciavet.co.za

(031) 562 8435

Ladysmith Veterinary Clinic

12 Diamana Road, Ladysmith, 3370

(036) 637 2852

Longmarket Vet Clinic

58 Langalibalele Street, Pietermaritzburg, 3201

www.longmarketvetclinic.blogspot.com

(033) 345 2291

Malvern Veterinary Clinic

90 Coronation Road, Queensburgh, 4055

(032) 525 4467

Mandeni Veterinary Hospital

Mandeni Street, Mandeni, 2285

(032) 456 2714

Manors Veterinary Clinic

41 Glenugie Road, New Germany, 3600

www.manorsvet.co.za

(031) 7010 839

Margate Veterinary Hospital

12 Wartski Drive, Margate, 4285

www.scvets.co.za

(039) 3122 151

Maryvale Veterinary Clinic

Salamanca Centre, 39 Maryvale Road, Westville, Durban, 3630

www.maryvale-veterinary-clinic.business.site

(031) 2666 310

Meerensee Veterinary Hospital

74 Anglers Road, Richards Bay, 3901

(035) 753 1234

Merebank Veterinary Clinic

Shop 2, 97 Warangal Road, Bluff, 4052

(031) 468 1196

Midlands Veterinary Clinic

Main Street, Howick, 3290

(033) 330 5689

Montclaire Animal Hospital

172 Wood Road, Montclaire, Durban, 4061

(031) 469 2727

Mooi River Veterinary Clinic

15 Alexander Terrace, Mooi River, 3300

www.vets56.wixsite.com

(033) 263 1161

Mount Edgecombe Veterinary Clinic

1 First Crescent, Rockford, Mount Edgecombe, 4300

(031) 502 1111

Mpati Veterinary Clinic

28 Douglas Street, Mpati, 3000

034 212 3466

Mtubatuba Veterinary Clinic

Lot 3/ 201 Aloe Avenue, Mtubatuba, 3935

(035) 5500 349

Ncandu Animal Clinic

19 Paterson Street, Newcastle, 2940

(034) 312 9995

Newcastle Veterinary Hospital

115 Paterson Street, Newcastle, 2940

(034) 312 7819

Northdene Veterinary Clinic

621 Main Road, Northdene, Queensburgh, 4093

(031) 708 5720

Northway Veterinary Clinic

17 Kelvin Place, Kenneth Kaunda Road, Athlone, Durban, 4051

www.northwayvet.co.za

(031) 563 8384

Ottawa Veterinary Clinic

41 Old Main Road, Ottawa, Durban, 4340

(032) 537 6278

Phoenix Vet

24 Bramford Road, Sunford, Phoenix, 4068

(031) 500 6505

Pineridge Veterinary Clinic

150 Mariannridge Drive, Pinetown, 3616

(031) 700 9336

Pinetown Veterinary Clinic

118 Underwood Road, Pinetown, 3610

(031) 701 7870

Pongola Animal Clinic

167 Hans Dons Street, Pongola, 3170

(034) 413 2492

Pulse Veterinary Clinic

57 Assagay Road, Assagay, Outer West Durban, 3624

www.pulsevet.co.za 

081 068 1173

Pumula Veterinary Hospital

Stelmos Road, Umzumbe, Umzumbe Rural, 4225

(039) 684 5004

Quality Care Vets

Shop 18, 90 William Campbell Drive, Umhlanga, 4051

(031) 811 9996

Queensburgh Animal Clinic

313 Stella Road, Hillary, Durban, 4094

(031) 46444 19

Richmond Veterinary Clinic

102 Shepstone Street, Richmond, 3780

(033) 2122 747

Rinaldo Veterinary Hospital

102 Umhlanga Rocks Drive, Durban North, 4051

(031) 563 5180

Riverside Veterinary Clinic

102 Umhlanga Rocks Drive, Durban North, Durban, 4051

www.riversidevet.net

(031) 563 6565

Rutland House Veterinary Clinic

7 Main Street, 4700

(039) 727 3292

Salt Rock Veterinary Clinic

Shop 1 Salt Rock Shopping Centre, 61 Basil Hulett Drive Umhlali Beach, Salt Rock, Dolphin Coast, 4392

www.saltrockvet.co.za

(032) 525 4467

Scottburgh Veterinary Clinic

9 Stevens Road, Park Rynie, 4182

(039) 976 1418

Shallcross Veterinary Clinic

10 Deccan Drive, Queensburgh, 4079

(031) 4099 026

Shelly Beach Vet Hospital

Marine Drive, Margate

(039) 315 1215

Silverglen Veterinary Clinic

305 Silverglen Drive, Silverglen, Durban, 4092

(031) 401 3712

St Helier Veterinary Hospital

2a Stonewall Road, St Helier, Upper Highway, 3640

www.shvh.co.za

(031) 765 6492

Summerveld Equine Hospital

D725 Hamilton Place, Summerveld, Outer West, 4091

(031) 769 1256

The Ridge Vet & Spa

4 Westridge Road, Umhlanga, Durban, 4320

www.theridgevetandpetspa.co.za

(031) 566 4505

Tongaat Veterinary Clinic

Tesco Drive, Gandhi`s Hill, Tongaat, 4399

(032) 944 6478

Tugela Veterinary Clinic

22 Retief Street, Bergville, 3350

(036) 448 2613

Umbilo Veterinary Clinic

66 Sphiwe Zuma Ave, Umbilo, Durban, 4001

(031) 205 8973

Umgeni Veterinary Clinic

1 Quarry Road, Hilton, 3245

www.umgenivet.co.za

(033) 3434 316

Umhlanga Veterinary Hospital

181 Ridge Road, Umhlanga, 4320

(031) 561 4023

Umkomaas Scottburgh Vet Consulting Room

7 Aliwal Centre, Reynolds Street, 4170

(039) 976 1418

 

Underberg Veterinary Surgery

1 Gumtree Lane, Underberg

(033) 7011 092

Verulam Veterinary Clinic

4 Todd Road cnr Ireland Street, Verulam

(032) 533 0569

Vet Hospital Port Shepstone

7 Reynolds Street, Port Shepstone, 4240

(039) 6822 433

VetCare Animal Clinic

36 Jersey Road, Sherwood, Durban, 4091

(031) 207 3402

Veterinary House Hospital

339 Prince Alfred Street, 3201

(033) 3424 698

Village Veterinary Clinic

2 St Marys Road, Kloof, 3640

www.villagevet.co.za

(031) 764 0588

Vryheid Veterinary Clinic

145 Kerk Street, Vryheid, 3100

(034) 981 3980

Waterfall Veterinary Clinic

5 Rowles Avenue, Waterfall, 3650

www.watercrestvet.co.za

(031) 763 3323 

Westville Veterinary Hospital

31 Jan Hofmeyr Road, Westville, 3629

www.westvet.co.za

(031) 267 8000

Windermere Veterinary Clinic

208 Lilian Ngoyi Road, Windermere, Durban, 4001

www.windermerevet.co.za

(031) 312 8440

Winston Park Veterinary Clinic

2 Blue Gum Crescent, Gillitts, 3650

www.winstonparkvet.co.za

(031) 764 5956

C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
bottom of page