Groceries guide · Nairobi

Supermarket delivery guide. Naivas, Carrefour and Quickmart compared: fees, speed and free delivery.

Naivas, Carrefour and Quickmart all deliver groceries to your door. Here's how they compare on speed, fees and free delivery.

Delivery

At a glance

Naivas
60 or 90 minutes, or a scheduled slot. Free on app orders of KSh 2,000+.
Carrefour
KSh 99–129 on scheduled orders under KSh 4,000. KSh 149 for NOW.
Quickmart
Same-day delivery. Any fee shows at checkout.
Cheapest
One store, over the line. Clear its free-delivery threshold.
Mixed list
Several shops? One personal shopper covers them all.

Checked 30.09.2026Sources ↓

Supermarket delivery compared

Naivas, Carrefour and Quickmart all sell groceries online with home delivery. They differ on speed, on fees and on the order size that makes delivery free.

 NaivasCarrefourQuickmart
Delivery options60 minutes, 90 minutes or a scheduled slot.[1]Carrefour NOW, or a scheduled delivery.[2]Same-day, in a time slot you choose.[3][4]
Delivery feeCheck the app on orders under KSh 2,000.KSh 149 for Carrefour NOW. KSh 99–129 on scheduled orders under KSh 4,000.[2]Shown at checkout, where one applies.[4]
Free deliveryApp orders of KSh 2,000 and above.[5]Qualifying shipments, subject to terms.[2]Check at checkout.[4]
Good to knowOrder on the website or the Naivas app.[1][5]The fee depends on the shipment type you pick.[2]Self-pickup is available. A missed slot may cost extra to redeliver.[4]

Fees and offers change often. Treat this table as a starting point, and check the total at checkout.

Naivas delivery

Naivas sells online through its website and the Naivas app. You choose between 60-minute delivery, 90-minute delivery or a scheduled slot.[1]

In an Instagram post on 14 April 2026, Naivas said app orders of KSh 2,000 and above are delivered at no extra cost.[5] On a smaller order, check the delivery fee in the app before you pay.

Carrefour delivery

Carrefour's help centre lists two delivery fees. A Carrefour NOW order costs KSh 149 to deliver.[2]

A scheduled order under KSh 4,000 costs KSh 99 to 129. Free delivery applies to qualifying shipments, subject to Carrefour's terms.[2]

The exact fee depends on the shipment type you choose at checkout.[2] Shopping in person instead? There's a Carrefour Market inside Village Market in Gigiri.[6]

Quickmart delivery

Quickmart offers same-day delivery in Nairobi, Mombasa, Kisumu and 16 more towns.[3]

Its terms say any delivery fee is shown at checkout. You pick a time slot, and Quickmart makes reasonable efforts to deliver within it.[4]

Be home for that slot. A missed delivery may be rescheduled or cancelled, and a redelivery may cost extra.[4]

How to pay less for delivery

Five habits that keep the delivery fee down, or cut it to zero.

  1. Clear the free-delivery line

    Naivas app orders of KSh 2,000 and above ship at no extra cost.[5] At Carrefour, the KSh 99–129 fee applies to scheduled orders under KSh 4,000.[2]

  2. Schedule it if it can wait

    At Carrefour, a NOW order costs KSh 149 to deliver. A scheduled order under KSh 4,000 costs KSh 99–129.[2]

  3. Make one bigger order

    One order that clears the line beats three small ones that each pay a fee.

  4. Be home for your slot

    At Quickmart, a missed delivery can be rescheduled or cancelled, and a redelivery may cost extra.[4]

  5. Collect it yourself

    Quickmart offers self-pickup. Collect within the time frame it gives you.[4]

When one app isn't enough

A supermarket app delivers from that supermarket. If your whole list is in one store and clears its free-delivery line, its app is usually the cheapest route.

Plenty of lists don't work that way. The unga comes from Naivas, the tomatoes from the market and the sukuma from your mama mboga.

That's where a personal grocery shopper fits. One person covers every stop in a single run, and sends photos before anything is bought.

Sources

  1. Naivas Online home page, Naivas, accessed 30 September 2026.
  2. Shipping & Delivery: delivery charges, Carrefour Kenya Help Center, accessed 30 September 2026.
  3. Quickmart Kenya home page, Quickmart, accessed 30 September 2026.
  4. Terms and Conditions: Delivery & Fulfillment, Quickmart, accessed 30 September 2026.
  5. Free delivery on Naivas App orders of KSh 2,000 and above (Instagram post), Naivas, 14 April 2026.
  6. Carrefour Village Market listing, Google Maps, accessed 30 September 2026.

Last updated 30 September 2026. Delivery fees and offers change, so check each app at checkout.

FAQ

Supermarket delivery questions.

Anything else? Ask us on WhatsApp or call 0768 322 224.

Does Naivas deliver for free?

In April 2026, Naivas said app orders of KSh 2,000 and above are delivered at no extra cost. Check the app for the current offer.

How much does Carrefour charge for delivery?

Carrefour NOW orders cost KSh 149 to deliver. Scheduled orders under KSh 4,000 cost KSh 99 to 129, and qualifying shipments go free.

How fast is Naivas delivery?

Naivas offers 60-minute and 90-minute delivery, or a scheduled slot.

Does Quickmart deliver the same day?

Yes. Quickmart offers same-day delivery in Nairobi, Mombasa, Kisumu and 16 more towns. Any delivery fee shows at checkout.

What's the cheapest way to get groceries delivered in Nairobi?

If your whole list is in one supermarket, order in its app and clear its free-delivery line. For lists across several shops or markets, a personal grocery shopper covers them in one run.

Can someone shop at several supermarkets for me?

Yes. Send Tuma Sisi your list on WhatsApp. We shop the supermarkets, markets or mama mboga you choose, and send photos before we buy.

One list, as many shops as it takes. Nothing gets bought until you say yes.

QR code that opens a WhatsApp chat with Tuma Sisi on 0768 322 224.

Scan to WhatsApp us