Primrose — shop medicines, vitamins & beauty online
Popular right now
Aquafresh
Aquafresh All-in-One Protection Fresh & Minty Fluoride Toothpaste 100mlIn stock
R21.99R25.99Save R4.00
Salex
Salex Saline Sinus Rinse Refill Pack 60 x 1.6gIn stockSchedule 0 — General sale medicine.
R149.99R264.99Save R115.00
Reitzer's
Reitzer's Anti-Mozzie Face and Body Cream Plant-Based Mosquito Repellant 250mlIn stock
R59.99R69.99Save R10.00
All products
9844 products
L'oréal Paris
L'oréal Paris Revitalift Hydrating Smoothing Serum 30mlOnly 5 left
R268.99R279.99Save R11.00
L'Oréal Paris
L'Oréal Paris Revitalift Laser Renew SPF20 Day Cream 50 mlIn stock
R409.95R429.95Save R20.00
L'oréal Paris
L'oréal Paris Revitalift Filler 1.5% Pure Hyaluronic Acid Anti-Wrinkle Serum 30mlOnly 4 left
R432.99R449.99Save R17.00
L'oréal Paris
L'oréal Paris Revitalift Laser Pure Retinol Night Serum 30mlIn stock
R449.99R469.99Save R20.00
L'oréal Paris
L'oréal Paris Revitalift Laser Renew Anti-Ageing Super Serum 30mlIn stock
R449.99R479.99Save R30.00
L'oréal Paris
L'oréal Paris Revitalift Laser Renew Advanced Anti-Ageing Day Cream 50mlIn stock
R427.99R475.99Save R48.00
Maybelline
Maybelline Lash Sensational Very Black Sky High Waterproof Mascara 7.2mlIn stock
R189.99R221.99Save R32.00
L'oréal Paris
L'oréal Paris Studio Line Matt & Messy Shine-Free Sponge-Putty 150mlIn stock
R153.99R159.99Save R6.00
L'oréal Paris
L'oréal Paris True Match Honey Liquid Foundation 30mlOnly 4 left
R289.99R328.99Save R39.00
Lotem
Lotem Suspension 100 mlIn stockSchedule 2 — Pharmacy medicine — sold under a pharmacist's supervision.
R114.95
LUX
LUX Botanicals Honeysuckle and Neroli Oil Moisturizing Body Wash 750mlOnly 3 left
R89.99R94.99Save R5.00
LUX
LUX Botanicals Fig Extract and Geranium Oil Moisturizing Body Wash 750mlOnly 3 left
R89.99R94.99Save R5.00
Marc Anthony
Marc Anthony Strictly Curls 7-in-1 Leave-In Treatment 200gOnly 2 left
R229.99R239.99Save R10.00