Primrose — shop medicines, vitamins & beauty online
Need a prescription filled?
Upload your script and Primrose will get it ready.
All products
8250 products
VALOID S SYR 50ML
Out of stockSchedule 2 — Pharmacy medicine — sold under a pharmacist's supervision.
R71.99
VARI-MICONAZOLE ORAL 20MG/1G - 40
Out of stockSchedule 2 — Pharmacy medicine — sold under a pharmacist's supervision.
R251.99
Vaseline
Vaseline Clinical Care Extremely Dry Skin Rescue Moisturizing Hand Cream 75mlOut of stock
R69.99
Vaseline
Vaseline CERA-GLOW Firming & Moisture Body Lotion 625mlOut of stock
R169.99R179.99Save R10.00
Vaseline
Vaseline Clinical Care Aging Skin Rescue Body Cream 400mlOut of stock
R99.99R109.99Save R10.00
Vaseline
Vaseline Clinical Care Extremely Dry Skin Rescue Fragrance Free Body Cream 400mlOut of stock
R99.99R108.99Save R9.00
VENTOLIN ACCUHALER 60 DOSE
Out of stockSchedule 2 — Pharmacy medicine — sold under a pharmacist's supervision.
R289.95
Vi-daylin
Vi-daylin Plus Iron Multivitamin Drops with Minerals 30mlOut of stockSchedule 0 — General sale medicine.
R239.99R271.99Save R32.00