Grahamstown/Makhanda, Eastern Cape

Your neighbourhood pharmacy on New Street.

Frontier Pharmacy dispenses prescriptions, manages chronic medication, and keeps everyday health essentials in stock — with a real person to talk to, in person, by phone or on WhatsApp. Can't make it in? Ask about delivery.

Frontier Pharmacy - community pharmacy in Grahamstown/Makhanda

What we help with

Everyday pharmacy care for Grahamstown/Makhanda and the surrounding community.

Rx

Prescription dispensing

Bring in a script or send it through by WhatsApp or email ahead of your visit.

⚖

Chronic medication

Ongoing repeats managed and ready for collection, month after month.

✚

Over-the-counter care

Everyday health, wellness and baby-care essentials on the shelf.

💬

Pharmacist advice

Straightforward guidance on medication, dosage and what to try next.

🚚

Delivery service

Can't get to New Street? We deliver your prescription and repeat medication to you.

💉

Vaccinations & injections

Vaccinations and injectable medication administered by our pharmacist.

❤

Health screening

Quick blood pressure and blood sugar checks, no appointment needed.

◆

Ear piercing

Professional ear piercing done safely in-store.

About Frontier Pharmacy

Frontier Pharmacy is an independent, community-based pharmacy on New Street in Grahamstown/Makhanda, serving patients with prescription dispensing, chronic medication management and everyday health products.

We keep things simple to reach us: call, WhatsApp, or email your script ahead of time and we'll have it ready. We also offer a delivery service and a 24-hour emergency callout for when you can't wait until the next open day.

Directors

JH
Janice Houston
Director
MW
Michael Wisch
Director

Get in touch

Reach Frontier Pharmacy by phone, WhatsApp, email or in person.

📍

Visit us

63 New Street, Grahamstown/Makhanda, 6139
📞
📱

WhatsApp

060 571 1111
📧

Scripts & repeats

Scripts@FrontierPharmacy.co.za
🚚

Delivery

Ask us to deliver your script

Trading hours

Monday – Friday8:00 – 17:00
Saturday9:00 – 13:00
Emergency callout24 hours

Prefer WhatsApp? Send your script or query to 060 571 1111 and we'll come back to you.