OneCart | Makro Online Site
text.skipToContent text.skipToNavigation
Login or Register
Get the tailored Makro experience. Login for faster checkout, online order tracking and more.


Makro now offers grocery and liquor delivery with OneCart

To ensure that we meet the needs of our customers, in excess of 11,000 items of Makro's grocery range will be available on OneCart's website for purchase.
In addition, a select range of approximately 124 liquor items, are also available online, with a strict adherence to government's lockdown Level 3 liquor sales regulations. Minimum quantities are in place, in order to support responsible drinking as well as ensure that all customers have fair access to the drinks that they enjoy.   

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

  • Alberton 
  • Cape Gate
  • Centurion
  • Cornubia
  • Germiston
  • Montague
  • Ottery 
  • Riversands
  • Silver Lakes
  • Springfield
  • 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 and/or Makro Liquor Store near you. You can order your groceries and liquor (where available) at the same time and have it all delivered for a flat R45.

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 087 701 6726 for more information.

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