Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our content.

Where to buy body lotion online in South Africa

Never run out of body lotion again with our picks of where to buy body lotion and get it delivered within South Africa.

With the beauty industry saturated with online stores offering you the best deals, highest quality products and the biggest brands, it can be hard to figure out where to go first.

In this guide you’ll find free shipping, the biggest ranges in affordability as well as high-end lotions, and even some free samples! Scroll down to see our favorites below.

Sites to buy body lotion online

  • Clicks
  • Dis-Chem
  • Zando
  • Takealot

Cetaphil lotion

1. Amazon

Amazon is the ideal place to buy body lotions online if you want to buy in bulk and compare brands and prices from different sellers around the world.

  • Free delivery on millions of eligible items with Amazon Prime
  • Easily compare prices on similar products
  • Huge product range
Go to Amazon website

Philosophy lotion

2. eBay

Online marketplace eBay stocks millions of items, including different kinds of body lotions and creams. With product listings from tons of sellers, it’s easy to compare prices and nab yourself the best deal.

  • Trusted online marketplace
  • View seller reviews before you buy
  • Compare prices from sellers around the world

BioAqua Lotion

3. AliExpress

AliExpress is a massive online retailer made up of thousands of smaller retailers. These often stock and sell body lotions from a number of brands so there’s an abundance of options available.

  • Huge selection of smaller retailers means there’s always stock
  • Easily compare prices
  • Constant sales make it easy to find the best deals
Go to AliExpress website

View coupon codes for AliExpress

Palmer's lotion

4. iHerb

Browse everything from natural body moisturisers to supplements on iHerb.

  • 24/7 customer service line
  • Join iHerb’s rewards program and receive discounts when you shop
  • Free shipping when you spend more than $40

The Body Shop lotion

5. The Body Shop

If you’re looking for a range of high-end lotions from natural shea butter to green tea fragranced creams then you’ll find it here.

  • Big range of skin care items
  • Shop by ingredients and size (in ML)
  • Easily see best sellers and top rated products

Rooibos lotion

6. Clicks

Clicks is one of the leading big chain pharmacies in South Africa but the chain stocks a variety of body lotions from popular brands. The products, including body lotions, are sold online too.

  • Save money with a Clicks royalty card
  • Easy to shop by brand
  • Stocks the brands you know and love

E45 lotion

7. Dis-Chem

Dis-Chem stores are spread throughout South Africa and stock a huge selection of body lotions. The online store is a good place to find what you need without having to go out of the house.

  • Easy to find cleaning supplies and health products
  • Delivers everywhere in SA
  • Optional in-store collection is free of cost

Nivea lotion

8. Zando

Zando stocks a big selection of body lotions from big-name brands like Nivea, Dove, and Johnson’s at affordable prices.

  • See product ratings to find the best deal
  • Get it in 1 – 3 days with express delivery
  • 14-day return policy

Dove Lotion

9. Takealot

As one of South Africa’s leading online retailers, Takealot stocks a good selection of body lotions and other skin care products.

  • Big warehouses means supplies are less likely of running out
  • Regular sales and discounts
  • Avoid human contact by using pickup points

Which of these retailers offer free delivery?

  • Amazon: Free on eligible items with Amazon Prime membership
  • eBay: Free on eligible items with eBay Plus membership
  • AliExpress: Delivery via the post office is free, but will take longer
  • iHerb: Free shipping when you spend more than $40
  • The Body Shop: Free shipping on all orders
  • Zando: Free Delivery for orders above R400
  • Takealot: Free delivery on orders over R450

Image source: Getty

More guides on Finder

Ask an Expert

You are about to post a question on

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy Policy and Terms.

Questions and responses on are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site