wheel chair ad
Welcome to Johapharma

What You should know about us

As a South African registered pharmacy and medical equipment supplier, you can be assured that all of our products are genuine and of the highest quality.

Our goal is to provide high quality, pharmaceutical products, brand name medical supplies and equipment at the lowest prices, producing the highest level of customer satisfaction resulting from close customer relationship management and impeccable order fulfillment.

We supply hundreds of manufacturer brands across the medical industry. We are continuously expanding our product selection. We strive to make your buying experience convenient, affordable, and fast. Our flexible return policy ensures you are satisfied with your order.

Who are we really

medications expert

We are a fully registered SA pharmacy and medicat equipment supplier. This means that we are routinely monitored and that all of our products and practices meet the standards set by the SA General Pharmaceutical Council.


Awesome service doesn’t have to come with premium pricing. Our expert buying team make sure that we source the brands you trust at prices you can afford.

safe packaging

Our mission is to supply a professional, cost effective, medical equipment and pharmaceutical products to our customers quickly, efficiently and discreetly without the inconvenience of having to visit a supply store.

buy online

Johapharma is one of the leading SA suppliers of medical equipment and pharmaceutical products. We supply local and international private and public institutions and individuals.

Our pharmacists and other employees are highly experienced in providing pharmacy services including the highly skilled area of providing supply services of medical equipment to our national and international customers. We reserve the right to refuse medication or medical equipment if We feel the items might be misused or if there is a safety risk.

We are here to help you

Our Customer Service is available Monday to Friday 8am-5.30pm. If you need urgent assistance, do not use this service. Call 27218382627, or in an emergency call 27734538776. Visit our help section

Live Chat


Email Us