Pharmacy services

Netcare operates 87 retail pharmacies across the country. Of these, 51 are located in Netcare hospitals and also provide clinical pharmacy services to in-hospital patients. There are also Netcare retail pharmacies in 37 Medicross family medical and dental centres for the convenience of Medicross patients and the general public.

Netcare pharmacies are registered as preferred providers with most medical aid schemes for acute and chronic prescriptions and self-medication, and also offer a selection of vitamins, supplements and gifts at competitive prices. A number of the pharmacies provide free deliveries within a certain distance of the pharmacy.

Our pharmacists are on hand to provide professional advice and information on any medicine-related aspects including the safe use, storage and disposal of medication including antibiotics and chronic medication, and the interaction between certain types of medication when used together, in order to optimise the effective use of medication, reduce the risk of harm and prevent waste.  

Clicks retail pharmacies at Medicross

Eastern Cape

Medicross East London

Cnr Lukin Road & Pearce Street,
Berea, East London 5241
Pharmacy tel: 043 721 0122

Medicross Walmer

Cnr 17th Avenue & Buffelsfontein Road,
Miramar, Port Elizabeth 6070
Pharmacy tel: 041 368 5113

Medicross Westering

541 Cape Road,
Linton Grange,
Westering, Port Elizabeth 6055
Pharmacy tel: 041 360 6357

Gauteng

Medicross Benoni

Cnr Kei & Great North Roads,
Farrarmere, Benoni  1501
Pharmacy tel: 011 425 4322

Medicross Boksburg

Cnr Trichardt & Northrand Roads,
Boksburg 1462
Pharmacy tel: 011 918 4046

Medicross Carlswald

Shop B1-B3 Carlswald Décor Centre,
Cnr 5th Street & Harry Galaun,
Midrand 1685
Tel: 011 318 0634

Medicross Constantia Park

Cnr Chopin & Duvernoy Streets,
Garsfontein, Pretoria 0063
Pharmacy tel: 012 993 2087

Medicross Edenvale

111 Andries Pretorius Street,
Edenvale 1610
Pharmacy tel: 011 452 3062

Medicross Germiston

Cnr Webber Road & Olivier Street,
Germiston 1422
Pharmacy tel: 011 824 2414

Medicross Gezina

Gezina Stad Shopping Centre,
593 Nico Smit Street,
Gezina, Pretoria 0084
Pharmacy tel: 012 335 7875

Medicross Kembich

Elgin Mall,
Cnr Olienhout Avenue & Elgin Road,
Birchleigh, Kempton Park 1619
Pharmacy tel: 011 391 9044

Medicross Krugersdorp

Cnr Luipaard & Paardekraal Roads,
Krugersdorp 1739
Pharmacy tel: 011 660 3243

Medicross Monument

82 Monument Road,
Nimrod Park, Kempton Park 1619
Pharmacy tel: 011 394 6715

Medicross Pretoria North

291 Burgers Street,
Pretoria North 0016
Pharmacy tel: 012 565 6032

Medicross Pretoria West

551 WF Nkomo Street,
Pretoria West 0146
Pharmacy tel: 012 327 5517

Medicross Randburg

Cnr Rabie Street & Malibongwe Drive,
Fontainbleau, Randburg 2194
Pharmacy tel: 011 796 146

Medicross Roodepoort

54 Ontdekkers Road,
Ontdekkerspark, Roodepoort 1724
Pharmacy tel: 011 279 9433

Medicross Saxby

1053 Frederik Street,
Eldoraigne 0157
Pharmacy tel: 012 654 0010

Medicross Silverton

310 Pretoria Road,
Silverton, Pretoria 0127
Pharmacy tel: 012 804 4924

Medicross Sophiatown

Cnr Edward Road & Millar Street,
Sophiatown, Triomf 2129
Pharmacy tel: 011 673 2140

Medicross Springs

1 Nigel Road,
Selection Park, Springs 1559
Pharmacy tel: 011 365 3835

Medicross The Berg

The Berg Shopping Centre,
Cnr Bergbron Drive & Gordon Road,
Bergbron 7570
Pharmacy tel: 011 477 1075

Medicross Vereeniging

Cnr Nile Drive & The Square,
Three Rivers, Vereeniging 1929
Pharmacy tel: 011 477 1075

Mpumalanga

Medicross Nelspruit

Cnr Rothery & Nel Streets,
Nelspruit 1200
Pharmacy tel: 013 753 2714

KwaZulu-Natal

Medicross Bluff

54 Lighthouse Road,
Bluff, Durban 4036
Pharmacy tel: 031 466 2793

Medicross Hayfields

Hayfields Mall,
Cnr Black Burrow & Cleland Road,
Hayfields, Pietermaritzburg 3201
Pharmacy tel: 033 386 8418

Medicross Malvern

Cnr Ethelbert & Conabor Roads,
Malvern, Queensburgh 4093
Pharmacy tel: 031 463 2206

Medicross Pinetown

Cnr Josiah Gumede & Meller Roads,
Pinetown 3610
Pharmacy tel:031 709 3231

North West Province

Medicross Potchefstroom

Cnr James Moroka Avenue & Peter Mokaba Street,
Potchefstroom 2520
Pharmacy tel: 018 293 7851

Medicross Rustenburg

Cnr Von Wielligh Street & President Thabo Mbeki Drive,
Rustenburg 0300
Pharmacy tel: 014 5235125

Northern Cape

Medicross Kimberley

Cnr Stone & Long Streets,
Kimberley 8300
Pharmacy tel: 053 830 4242

Western Cape

Medicross Kenilworth

67 Rosmead Avenue, Kenilworth,
Cape Town 7708
Pharmacy tel: 021 683 5331

Medicross Langeberg

Brighton Centre,
Cnr Brighton & Kipling Roads,
Kraaifontein, Cape Town 7570         
Pharmacy tel: 021 987 0353

Medicross Parow

8 McIntyre Road,
Parow, Cape Town 7500
Pharmacy tel: 021 939 8883

Medicross Tableview

95 Blaauwberg Road,
Tableview, Cape Town 7441
Pharmacy tel: 021 521 1050

Medicross Tokai

Cnr Tokai & Keyser River Drives,
Tokai, Cape Town 7947
Pharmacy tel: 021 715 5017

Netcare retail pharmacies at Netcare hospitals

Eastern Cape

Netcare Cuyler Hospital

34 Cuyler Street,
Uitenhage 6229
PO Box 1082, Uitenhage 6230
Pharmacy tel: 041 995 9037

Netcare Greenacres Hospital

Cnr Cape & Rochelle Roads,
Greenacres, Port Elizabeth 6045
PO Box 27488, Greenacres, Port Elizabeth 6057
Pharmacy tel: 041 390 7297

Port Alfred Hospital (public private partnership hospital)

Southwell Road,
Port Alfred 6170
PO Box 2091, Port Alfred 6170
Pharmacy tel: 046 604 4038

Settlers Hospital (public private partnership hospital)

Milner Street,
Grahamstown 6140
Private Bag X1007, Grahamstown 6140
Pharmacy tel: 046 602 5022

Free State

Netcare Kroon Hospital

Noordweg,
Kroonstad 9499
Private Bag X16, Kroonstad 9500
Pharmacy tel: 056 212 2620

Netcare Vaalpark Hospital

40 Karas Avenue,
Vaalpark 1948
PO Box 60893, Vaalpark 1948
Pharmacy tel: 016 971 9061

Pelonomi Private Hospital (public private partnership hospital)

121 Dr Belcher Road,
Heidedal, Bloemfontein 9301
Pharmacy tel: 051 407 1600

Universitas Private Hospital (public private partnership hospital)

1 Logeman Street,
Universitas, Bloemfontein 9301
PO Box 11595, Universitas 9321
Pharmacy tel: 051 506 3590   

Gauteng

Netcare Akasia Hospital

Cnr Heinrich & Brits Avenue,
Karen Park Ext. 25, Akasia 0118
PO Box 58850, Karen Park 0118
Pharmacy tel: 012 522 1053

Netcare Bell Street Hospital

Cnr Bell Street & Shannon Road,
Noordheuwel, Krugersdorp 1739
PO Box 914, Krugersdorp 1740
Pharmacy tel: 011 954 3882

Netcare Bougainville Hospital

Cnr Jennings & Redelinghuys Streets,
Daspoort 0030
PO Box 49194, Hercules 0030
Pharmacy tel: 012 379 0264

Netcare Clinton Hospital

62 Clinton Road,
New Redruth, Alberton 1450
PO Box 1002, Alberton 1450
Pharmacy tel: 011 724 2414

Netcare Femina Hospital

460 Belvedere Street,
Arcadia 0007
PO Box 56215, Arcadia, Pretoria 0007
Pharmacy tel: 012 304 1703

Netcare Garden City Hospital

35 Bartlett Road,
Mayfair West 2092
PO Box 45175, Mayfair 2108
Pharmacy tel: 011 495 5252

Netcare Jakaranda Hospital

213 Middelberg Street,
Muckleneuk 0132
PO Box 30301, Sunnyside 0002
Pharmacy tel: 012 421 6718

Netcare Krugersdorp Hospital

9 Burger Street,
Krugersdorp 1739
PO Box 914, Krugersdorp 1740
Pharmacy tel: 011 951 0441 / 2

Netcare Linksfield Hospital

24 12th Avenue,
Linksfield West 2192
PO Box 46337, Orange Grove 211
Pharmacy tel: 011 647 3600

Netcare Linmed Hospital

5 Hull Road, Rynfield,
Benoni 1501
PO Box 13028, Northmead, Benoni 1511
Pharmacy tel: 011 748 6238

Netcare Milpark Hospital

9 Guild Road,
Parktown West 2193
PO Box 91155, Auckland Park 2006
Pharmacy tel: 011 480  5697 / 5698

Netcare Montana Hospital

Cnr Dr Swanepoel & Rooibos Streets,
Montana Park, Pretoria 0159
PO Box 3115, Montana Park, Pretoria 0159
Pharmacy tel: 012 548 4642

Netcare Moot Hospital

572 18th Avenue,
Rietfontein 0084
PO Box 24765, Gezina 0031
Pharmacy tel: 012 330 2300 / 8247 / 8248              

Netcare Mulbarton Hospital

25 True North Road,
Mulbarton 2059
PO Box 1701, Mulbarton 2059
Pharmacy tel: 011 682 4323

Netcare N17 Hospital

7 Tonk Meter Road,
Pollak Park Ext. 7,
Springs 1559
Private Bag X5, Selcourt 1567
Pharmacy tel: 011 365 1416

Netcare Olivedale Hospital

Cnr President Fouche & Windsor Way,
Randburg 2125
Private Bag X10029, Randburg 2125
Pharmacy tel: 011 777 2182

Netcare Park Lane Hospital

Cnr Junction Avenue & Park Lane,
Parktown, 2193
Private Bag X40500, Houghton 2041
Pharmacy tel:b011 480 4141

Netcare Pinehaven Hospital

1 Gateway Road,
Pinehaven Estates, Krugersdorp 1739
PO Box 914, Krugersdorp 1740
Pharmacy tel: 011 950 5419

Netcare Pretoria East Hospital

Cnr Garsfontein & Netcare Roads,
Moreleta Park 0181
Private Bag X997, Pretoria 0001
Pharmacy tel: 012 422 2582

Netcare Rand Hospital

33 Bruce Street,
Berea 2198
PO Box 2518, Houghton 2041
Pharmacy tel: 011 644 2821

Netcare Rosebank Hospital

14 Sturdee Avenue,
Rosebank 2132
PO Box 52230, Saxonwold 2136
Pharmacy tel: 011 328 0526 / 631 / 632 / 700

Netcare Sunninghill Hospital

Cnr Witkoppen & Nanyuki Roads,
Sunninghill, 2196
PO Box 4867, Rivonia 2128
Pharmacy tel: 011 806 1656

Netcare Sunward Park Hospital

Cnr Kingfisher Avenue,
Aquarius Road & Bert Lacey Drive,
Sunward Park, Boksburg 1459
PO Box 18483, Sunward Park, Boksburg 1470
Pharmacy tel: 011 897 1746 / 19

Netcare Union Hospital

47 Clinton Road,
New Redruth, Alberton 1450
PO Box 1002, Alberton 1450
Pharmacy tel: 011 724 2021

Netcare Unitas Hospital

Clifton Avenue,
Lyttelton, Centurion 0140
PO Box 15123, Lyttelton 0140
Pharmacy tel: 012 677 8085 / 8329

Netcare Waterfall City Hospital

Cnr Magwa Crescent & Mac Mac Avenue,
Midrand 1682
PO Box 12403, Vorna Valley 1686
Pharmacy tel: 011 304 6723

KwaZulu-Natal

Kokstad Private Hospital

51 Barker Street,
Kokstad 4700
PO Box 112, Kokstad 4700
Pharmacy tel: 039 797 8417 / 039 797 8387         

Netcare Alberlito Hospital

Kirsty Close,
Ballito 4420
Private Bag X0007, Ballito 4420
Pharmacy tel: 032 946 6844

Netcare Kingsway Hospital

607 Andrew Zondo Road,
Amanzimtoti 4126
PO Box 94, Umbongintwini 4120
Pharmacy tel: 031 904 7029

Netcare Margate Hospital

24 Wartski Drive,
Margate 4275
PO Box 1922, Margate 4275
Pharmacy tel: 039 312 7337

Netcare Parklands Hospital

75 Hopelands Road,
Overport 4001
PO Box 37014, Overport 4067
Pharmacy tel: 031 242 4140

Netcare St Anne's Hospital

331 Burger Street,
Pietermaritzburg 3201
PO Box 595, Pietermaritzburg 3200
Pharmacy tel: 033 897 5085

Netcare St Augustine's Hospital

107 JB Marks Road,
Durban 4001
PO Box 30105, Mayville 4058
Pharmacy tel: 031 268 5298

Netcare The Bay Hospital

Kruger Rand Road,
CBD, Richards Bay 3900
Private Bag X1027, Richards Bay 3900
Pharmacy tel: 035 780 6109

Netcare uMhlanga Hospital

323 uMhlanga Rocks Drive,
uMhlanga 4320
Private Bag X09, uMhlanga 4320
Pharmacy tel: 031 560 5500

Limpopo

Netcare Pholoso Hospital

Cnr Grobler Street & Eland Avenue,
Savannah, Polokwane 0699
PO Box 1181, Fauna Park 0787
Pharmacy tel: 015 296 6556

North West Province

Netcare Ferncrest Hospital

Moumo Street,
Tlhabane 0309
PO Box 5975, Rustenburg 0300
Pharmacy tel: 014 568 4271

Western Cape

Netcare Blaauwberg Hospital

Waterville Crescent,
Sunningdale 7441
PO Box 11419, Bloubergrant 7443
Pharmacy tel: 021 554 9100

Netcare Ceres Hospital

2 Faure Street,
Ceres 6835
Pharmacy tel: 023 316 1304

Netcare Christiaan Barnard Memorial Hospital

181 Longmarket Street,
Cape Town 8001
PO Box 15364, Vlaeberg 8018
Pharmacy tel: 021 480 6114

Netcare Kuils River Hospital

33 Van Riebeeck Road,
Kuils River 7580
PO Box 1200, Kuils River 7579
Pharmacy tel: 021 900 6040

Netcare N1 City Hospital

Louwtjie Rothman Street,
Goodwood 7460
PO Box 12581, N1 City 7463
Pharmacy tel: 021 590 4027/8

UCT Private Academic Hospital

Anzio Road,
Observatory, Cape Town 7925
PO Box 13619, Mowbray 7705
Pharmacy tel: 021 442 1858

Contact us

National office – Netcare hospital pharmacies

76 Maude Street (Cnr West), Sandton 2196
Tel: 011 217 9650
General manager pharmacy: Vishala Gokool
Email: vishala.gokool@netcare.co.za