OneCart | Makro Online Site
Welcome to Makro
Get the tailored Makro experience. Login for faster checkout, online order tracking and more.
Your Location:
Joburg North

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

Buy all your liquor and groceries from Makro & get same day delivery through One Cart.


Makro now offers same-day grocery & liquor delivery with OneCart

Shop Now

To ensure that we meet the needs of our customers, in excess of 13,000 grocery & liquor products are now available for purchase on Onecart's website and app. Stock up your fridge, pantry and bar and never pay more the R100 for your personal shopper and delivery!  

The service is currently available for groceries & liquor at the following stores (limited to a 15km catchment area of each store):

  • Alberton 
  • Amanzimtoti 
  • Cape Gate
  • Centurion
  • Cornubia
  • Germiston
  • Montague
  • Ottery 
  • Riversands
  • Silver Lakes​​​​​​
  • Strubens Valley
  • Woodmead

Makro remains dedicated to enhancing our customers shopping experience and, through the new partnership, we aim to also improve on our delivery service. 

What is OneCart?

Welcome to convenience in your pocket! OneCart is a multi-store, online shopping marketplace that allows you to shop from all your favourite stores and supermarkets, on one app, and get your order delivered same-day or scheduled in advance.

How does it work?

Visit or download the OneCart app on Google Play or Apple app store.

Add your delivery address in the address bar and start shopping from a Makro Store near you. You can order your groceries & liquor and have them delivered same-day and you'll never pay more than R100 in service fees (shopper and delivery).

Once you check out, your order will be picked and packed by a OneCart personal concierge Shopper and then delivered by one of our trusted delivery partners.

If the items you selected are low or out of stock, the OneCart Shopper will communicate with you via the in-app chat or by calling you to offer substitute items.

You may also choose the substitutes you prefer before completing your order on the app or website. This will help guide your OneCart Shopper during the picking and packing of your order. If you prefer not to receive any substitutes, you can also specify this on the app or website.

Look out for the OneCart receipt email after the order is complete.

Click here to read more about how payment, refund and receipts work

Click here to read more about ordering and substitutes

Click here to read more quick answers

Have a question or need assistance? For order related queries, please email For general queries, email Alternatively call 0104761400  for more information.

Download the OneCart App  

App Store

Google Play

Need Help?

Call us on 0860 600 999 or mail Our operating hours are 8AM-6PM (weekdays), 8AM-4PM (Saturdays) and 9AM-2PM (Sundays). You can also refer to our FAQs