Left Continue shopping
Your Order

You have no items in your cart

Read more
FREE Delivery on Orders Over R500
Store to door delivery

Store to door delivery

“Drivers are pleasant and on time.

I always get my meds on time.

Royal Pharmacy keep up the good work.”

Charmaine Reddy

We don’t charge a levy on prescription medication and will match or beat any quote (Ts & Cs apply). Visit our  pharmacy at 301 Burger St, Pietermaritzburg or shop online at https://www.royalpharmacy.co.za/. For assistance, WhatsApp us on 0662889000.