Moisturisers & Creams | Skin Care | Health & Beauty | Makro Online Site
text.skipToContenttext.skipToNavigation
Welcome to Makro
Get the tailored Makro experience. Login for faster checkout, online order tracking and more.
Your Location:
Joburg North
Change

Joburg NorthCurrent Location is set Joburg North by default.Tap on to change itX

FREE DELIVERY on all online orders over R500. Excludes business orders.
Buy all your groceries from Makro & get same day delivery through One Cart or pop into one of our stores to see our full range. Find out more here.

Moisturisers & Creams (219)

SHOP BY CATEGORY
All Categories
Show all categoriesShow less categories
FILTER BYClear all
Brands
ClearShow all brandsShow less brands
Packs
Clear
Fulfilled by
Clear
Availability
Clear
Price
Clear
Promotions
Clear
Organic face and body cream
Online Exclusive
Organic face and body cream

R 9900

You save R 4100

Delivery
 
Kneipp Body Lotion Evening Primrose `Calming` 200 ml
Online Exclusive
Kneipp Body Lotion Evening Primrose `Calming` 200 ml

R 11900

You save R 7000

Delivery
 
Nivea Creme Tin Family Pack (4 x 400ml)
Nivea Creme Tin Family Pack (4 x 400ml)

R 30575


Delivery Store
In-Store only
 
Vaseline Body Cream Even Tone (6 x 400ml)
Vaseline Body Cream Even Tone (6 x 400ml)

R 27795


Delivery Store
In-Store only
 
VASELINE B/CREAM 400ML,EXTRA STRENGTH
Vaseline Body Cream Extra Strength (1 x 400ml)

R 4895


Delivery Store
In-Store only
 
VASELINE B/CREAM 400ML, DRY SKIN
Vaseline Body Cream Dry Skin Repair (1 x 400ml)

R 4895


Delivery Store
In-Store only
 
VASELINE B/CREAM 400ML,A/REPAIR UNFRAGRA
Vaseline Body Cream Advanced Repair Unfragranced (1 x 400ml)

R 4895


Delivery Store
In-Store only
 
NIVEA BODY LOTION 625ML, NOURISHING CARE
Nivea Body Lotion Nourishing Care (1 x 625ml)

R 7895


Delivery Store
In-Store only
 
NIVEA BODY LOTION 625ML, SMOOTH
Nivea Body Lotion Smooth (1 x 625ml)

R 7895


Delivery Store
In-Store only
 
VASELINE B/CREAM 400ML, FAST ABSORBING
Vaseline Body Cream Fast Absorbing (1 x 400ml)

R 4895


Delivery Store
In-Store only
 
VASELINE B/CREAM 400ML,COOLING
Vaseline Body Cream Cooling (1 x 400ml)

R 4895


Delivery Store
No Stock
 
VASELINE B/CREAM 400ML,ADVANCED REPAIR
Vaseline Body Cream Advanced Repair (1 x 400ml)

R 4895


Delivery Store
No Stock
 
VASELINE B/CREAM 400ML,CAMPHOR
Vaseline Body Cream Camphor (1 x 400ml)

R 4895


Delivery Store
No Stock
 
VASELINE B/CREAM 400ML, ALOE
Vaseline Body Cream Aloe Soothe (1 x 400ml)

R 4895


Delivery Store
In-Store only
 
VASELINE LOTION ALOE SOOTHE 400ML
Vaseline Intensive Care Lotion Aloe Smooth (1 x 400ML)

R 4895


Delivery Store
In-Store only
 
Clere Body Cream Lanolin & Glycerin (500ml)
Clere Body Cream Lanolin & Glycerin (500ml)

R 3125


Delivery Store
In-Store only
 
BIO LOTION TISSUE LOTION 250ML
BIO LOTION Tissue Lotion (1 x 250ml)

R 4195


Delivery Store
No Stock
 
Revlon Body Lotion Pink Happiness First Love (1 x 250ml)
Revlon Body Lotion Pink Happiness First Love (1 x 250ml)

R 3225


Delivery Store
No Stock
 
Nivea Soft Tube (1 x 75ml)
Nivea Soft Tube (1 x 75ml)

R 2475


Delivery Store
In-Store only
 
Johnson's Aqueous Body Cream Cocoa Butter +VitE (1 x 350ml)
Johnson's Aqueous Body Cream Cocoa Butter +VitE (1 x 350ml)

R 7495


Delivery Store
In-Store only