The Pharmacies you can buy from:

bo stand bth

Below is the list of pharmacies, click on the correct link, then find the best Pharmacy for you, the suburb that is closest to you will be your first choice. Below that is all Pharmacies that stock alphabetically. 

— (011) Johannesburg and Surroundings – Order here
— (012) Pretoria and Surroundings – Order from here
— (013) Nelspruit and Surroundings – Order here
— (014) Rustenburg and Surroundings – Order here
— (015) Polokwane and Surroundings – Order here
— (016) Vereeniging and Surrounding – Order  here
— (017) Secunda and Surroundings – Order here
— (018) Potchefstroom and Surroundings – Order here



Alternatively, find the shops by name alphabetically – countrywide:

 Best of Nature Health Shop Shop 232 Randridge Mall, John Vorster Rd +27117911743 (10ml’s + Topmed)Randpark Ridge
Ackermans Pharmacy 011 828 9000 (Topmed)Germiston
Alpha Pharm Rynepark Pharmacy 75 Van Ryneveld Ave, +27126621705 (10ml’s Only – and order through Topmed)Pierre van Ryneveld Park – Centurion
Annlin Arrie Nel +27125430615 (10ml’s only + Topmed)Annlin
Arnot Apteek , Cnr 1st Street & 11th Ave +27132971104 (10ml’s Only)Rietkuil Business Centre
Arnot Apteek +27132971104 (10ml’s only)Middelburg
Arrie Nel – Doornpoort Pharmacy 481 Airport Rd +27125470504 (Topmed – Please order first)Doornpoort
Arrie Nel Booysens Pharmacy +27123771248 (10ml’s only + Topmed)Booysens
Arrie Nel Eastdene Pharmacy Shop No. 14, Eastdene Business Centre Corner of Cowen Ntuli St. and, Verdoorn St, Eastdene +27132432158 (10ml’s only)Middelburg
Arrie Nel Eldoraigne Village Pharmacy +27126544096 (10ml + Topmed)Eldoraigne
Arrie Nel Olivewood Pharmacy  012 997 4407 (Everything)Moreleta Park

Arrie Nel Moreleta Park Pharmacy +27129971795 (Order only)

Arrie Nel Wilgers Pharmacy +27126600429 (10ml’s only + Topmed)

Moreleta Park 



Bank City Pharmacy 011 492 1799 (Everything + Topmed)FNB Bank City Corner – Johannesburg 
Bellevue Pharmacy +27117207175 (10ml’s Only)Yeoville 
Bronberrik Pharmacy Local Choice – 400 Theuns Van Niekerk St +27126534191 (Topmed)Wierdapark
Cancure Healthshop +27107770153 (Everything)Greenside
Cornerstone Pharmacy 011 214 9015 (Everything + Topmed)Northcliff
Cornerstone Pharmacy Bryanston 011 700 6610 (10ml’s + Topmed)Bryanston
Derdepoort RingPharm Pharmacy +27128001519 (10ml’s +Topmed)Derdepoort 
Die Boord Pharmacy 14, Ipic Centre, Strand Street &, Saffraan Ave +27218879400Stellenbosch 
Dr Anton Knoetze & Associates 121 Cantonments Rd +27126643342 (Topmed please order)Lyttelton Manor
Dr. A.J. Ford North Building, Cnr Sanlam +27123611075 (Topmed)Lynnwood Corporate Park
Drommedaris Apteek / Pharmacy 21 Botha St +27565152661 (Topmed)Bothaville

E-Spice Health Shop +27125482762 (All products)

Eureka Life Health Shop 2 Protea St +27766252766


Doringkloof Mall, Centurion

Eland RingPharm Pharmacy 43 Bashee St, Three Rivers Proper Vereeniging +27164231270 

Ferrum RingPharm Pharmacy +27123272514 (10ml’s only + Topmed)




Food Lover’s Market – Sunward Park 266 Kingfisher Ave +27119133407 (10ml’s Only)Sunward Park, Boksburg 
Food Lover’s Market Stoneridge Mall +27114522835 (10ml’s Only)Modderfontein Rd
Food Lover’s Market The Reef +27119020725 (10ml’s Only)Germiston
Freshways Fruit & Veg The Terrace, 921 Rubenstein Dr +27129982434 (10ml’s plus Hand Sanitiser)Moreleta Park
Fruits & Roots Natural Foods 28 Rockey St +27114872301 (Everything + Topmed)Bellevue 
Geelhoutpark Pharmacy & Clinic +27145334444 (10ml’s Only +Topmed)Rustenburg
Gezina Pharmacy & Clinic +27123290699 (10ml’s + Topmed)Gesina
Health Chem Pharmacy Shop 8 Square@midstream, Ashford St +27129409000 (Order through Topmed)Midstream 
Health Oasis Health Shop Lynridge Mall33B Lynnwood Rd +27123616619 (Everything)Lynnwood Ridge 
Health Shop 012 348 6110 (Sinuses only)Lynnwood
Health Shop Rosebank 011 327 5338 (Everything)Rosebank
Healthways Health Shop 012 460 8282 (Have everything)Maroelana
Isando Pharmacy +27119744484 (10ml’s Only)Isando
Jozi Braamfontein Pharmacy +27114038876 (10ml’s Only)Braamfontein
Jozi Pharmacy (10ml’s Only)Jozi Pharmacy (10ml’s Only)
Khanyisa Pharmacy +27126520004 (10ml’s)


Kloof Road Pharmacy at Spar

+27116163435 (10ml’s) 


Killarney Riviera Pharmacy +27116466163 (10ml’s + Topmed)

Kramers Pharmacy 012 377 0251 (10ml’s only – but can order more through Topmed)Hercules 
Link Apteek 12 Attie Fourie St +27169818221 (Topmed)Vanderbijlpark C. C
Medi-Square Pharmacy Shop 05 Moreleta Square 012 998 0601 (Everything)Moreleta Park  
MedStep Clinic 353B Booysen St +27123357596 (Topmed please order)Eloffsdal
Millennium Pharmacy +27113140283 (10ml’s Only)Midrand
Mooikloof RingPharm Pharmacy +27124800481 (10ml’s only + Topmed)Mooikloof 
Naturally Yours Weleda Pharmacy Corner Main Road &, Culross Rd +27114633604 (Everything + Topmed)Bryanston

Naturally Yours Weleda Pharmacy Pineslopes Corner The Straight and Witkoppen Rd +27114672430 (Everything)

Potch Pharmacy +27182948746 (10ml’s plus Topmed)

Pineslopes Shopping Centr




Noord Pharmacy +27125460762 (10ml’s + Topmed)Pretoria North
Norwood Pharmacy 74 Grant Ave +27117281374 (10ml’s + Topmed)Norwood
Nu Leaf Health Shop 102 Vorster Ave +27114320186 (Everything)Glenanda 
OK Pharmacy CBD +27136564880 (10ml’s Only + Topmed)Witbank
One Life Health Supermarket Health Shop 012 654 3750 (Stock everything)Hennopspark
Optimum Health +27117067543 (Everything)Nicolway, Bryanston Corner
OPTIMUM HEALTH Shop L27A +27117067543 (Everything)Bryanston, Nicolwa
Osman’s Pharmacy 24 Hekla Rd +27126540456 (10ml’s only – Topmed)Valhalla, Centurion
Ouklip Medicine Depot Shop 23, Wilrokrans Shopping Centre, Ouklip Rd +27117687239 (Everything)Wilro Park, Roodepoort
Ouklip Pharmacy Rd & C R Swart Road +27117644813 (Everything)Wilro Park, Roodepoort

Pharmacy at Spar Plaza +27137525024 (10ml’s Only + Topmed)


Potch Apteek +27182948746 Google Maps

(10 ml’s only Plus Order with Topmed)


Rayton RingPharm Pharmacy Treurnich St +27127344800 (10ml’s only – Topmed









Rietfontein Apteek Meyer St +27123314385 (Topmed)Wonderboom South
RingPharm Lyttelton Pharmacy +27126645810 (10ml’s only + Topmed)Lyttelton
RingPharm Pharmacy 231 Albertus St +27128034351 (10ml’s only + Topmed)La Montagne
Rooihuiskraal Pharmacy Reeds, CRooihuiskraal Pharmacyenturion  208 Panorama Rd +27126612523 (Independent – not Topmed)The Reeds, Centurion
Rosslyn Pharmacy Rosnew Centre, 378 Kotzenberg St +27125413589 (10ml’s only + Topmed)Rosslyn
Shell Garage Aeroton Aerodrome Rd +27114961042 (10ml’s Only)Aeroton 
Sins Shop +27115111945 (10ml’s Only)Montecasino Blvd
Spar – Elsburg 4 Voortrekker St +27118275677 (Everything)Elsburg, Germiston
SPAR Bredell 169 3rd Ave +27113962582 (Everything)Bredell AH
SPAR Jean Ave Pharmacy – By Spar 265 Jean Ave +27126632412 (Topmed)Die Hoewes, Centurion
Spar Pharmacy & Clinic Clubview +27126601906 (Sinus 10ml + 30ml + Topmed)Jean Road

SPAR Sunward Park 325 Kingfisher Ave, Sunward Park +27119132210 (Everything)

Sukuma Pharmacy +27137527566 (10ml’s Only + Topmed)




Thaba-Bosiu Pharmacy +27136962126 (10ml’s Only + Topmed)Witbank
The Center of Diabetes Pharmacy 011 712 6050 (Everything + Topmed)Houghton Estate CDE
The Good Health Shop Cnr Marine Drive and Spink Road +27393155351Shelly Beach, Margate
THE GOOD STUFF Dreyer St +27216744380Claremont, Cavendish Square
The Local Choice Pharmacy Black Mode +27145925071 (10ml’s Only +Topmed)Rustenburg
The Local Choice Pharmacy Blairgowrie Shop 10, 70 Conrad Dr, Blairgowrie +27117875777 (Everything)Blairgowrie Plaza 
The Local Choice Pharmacy Colony +27113270300 (10ml’s )Craighall
The Local Choice Pharmacy Doornfontein +27100451503 (10ml’s + Topmed)Doornfontein 
The Local Choice Pharmacy Expresspharm Airport Rd Office 5, Multi-Story Car Park +27104434145 (10ml’s + Topmed)Lanseria Airpor
The Local Choice Pharmacy Grayston Grayston Centre, 135 Grayston Dr +27118833238 (Everything)Strathavon
The Local Choice Pharmacy Moms +27136971555 (10ml’s Only)Witbank, Highveld Centre
The Local Choice Pharmacy Moms Dagbreek +27132432244 (10ml’s only)Middelbueg
The Local Choice Pharmacy Moms Olifants +27132825817 (10ml’s Only)Middelburg
The Local Choice Pharmacy Ormonde Shop 2 +27100250700 (10ml’s Only)Ormonde Shopping Centre
The Local Choice Pharmacy Randgate 011 412 3104 (10ml’s + Topmed)Randfontein
The Local Choice Pharmacy Tuine +27145333392 (10ml’s + Topmed)Rustenburg
The Local Choice Pharmacy Uys 37B Voortrekker St +27172002124 (10ml’s +Topmed)Carolina
The Local Choice Pharmacy Van Der Walt 22 Reitz St +27163620612 (10ml’s Topmed)Meyerton
The Medicine Shop +27123464317 (10ml’s + Topmed)Groenkloof
Tucker’s Dispensary 011 234 0161 (10ml’s + Topmed)Sunninghill Village
Tuscany Pharmacy +27145330482 (10ml’s + Topmed)Rustenburg
Uys Local Choice Pharmacy +27172002124 (10ml’s only)Carolina Voortrekker St
Waterstone Health Shop Shop 32A +27218500317Waterstone Villiage
Waterstone Health Shop Shop 32A, Waterstone Villiage +27218500317Somerset West
Wierda Park Pharmacy +27126600429 (10ml’s only + Topmed)Wierda Park
Your Friend In Need Health Shop No.68 +2771672631Doringkloof Mall

3 thoughts on “The Pharmacies you can buy from:”

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.