How Much Do Uber Eats Drivers Earn in South Africa? (2026 Breakdown)

July 2026 · 10 min read · FleetCalc Team

Food delivery has exploded in South Africa since 2020, and thousands of drivers are now making a living — or a side income — delivering meals through Uber Eats and Bolt Food. But the question that matters most is the one nobody answers properly: "What do Uber Eats drivers actually earn in South Africa after all the costs are paid?"

The Uber Eats app shows you what you earned this week. It does not show you what you spent on fuel, data, scooter maintenance, or the wear on your car. That gap between gross and net is where most delivery drivers lose money without realising it.

In this guide, we break down real Uber Eats driver earnings across Johannesburg, Cape Town, Durban and Pretoria — with per-delivery rates, hourly averages, earnings breakdowns by category, and a full monthly profit calculation after every expense. All figures are in Rand, based on 2026 data.

Average Uber Eats Earnings Per Delivery in South Africa

Uber Eats drivers earn R25–R65 per delivery in South Africa, with an average of R35–R45 in major cities. Earnings depend on distance, time of day, surge pricing and whether the customer tips.

Uber Eats pays drivers per delivery, not per hour. Each delivery consists of a base fare, a distance component, and sometimes a surge multiplier or boost. In 2026, the typical delivery in Johannesburg pays R35–R45, according to driver reports and FleetCalc's analysis of over 500 delivery earnings screenshots from SA drivers.

Here's how it breaks down by city:

CityAvg. Per DeliveryShort (<3 km)Medium (3–6 km)Long (6+ km)
JohannesburgR38 – R45R28 – R35R38 – R48R50 – R65
Cape TownR35 – R42R25 – R32R35 – R45R48 – R62
DurbanR30 – R38R22 – R30R30 – R40R42 – R55
PretoriaR35 – R43R25 – R33R35 – R45R48 – R60

Johannesburg commands the highest per-delivery rates because of longer average delivery distances and higher restaurant density in areas like Sandton, Rosebank and Braamfontein. Cape Town follows closely, with strong demand in the CBD, Sea Point and Claremont. Durban's lower cost of living means lower base fares, though the Beachfront and Umhlanga corridors offer better-paying runs.

💡 Key insight: A short-distance delivery under 2 km might pay only R25–R28. But if you can complete three of those in an hour, you're earning R75–R84/hour — more than a single long delivery that takes 30 minutes. Speed and volume beat distance for most drivers.

Average Uber Eats Earnings Per Hour in South Africa

Uber Eats drivers earn R45–R90 per hour before expenses in South Africa during 2026. Peak meal times push this to R80–R100/hour in Johannesburg and Cape Town. Off-peak hours drop to R35–R50/hour.

The hourly rate is what actually matters — not the per-delivery rate. An Uber Eats driver in Johannesburg working the dinner rush (5pm–9pm) typically completes 2–3 deliveries per hour, earning R75–R110/hour gross. The same driver at 2pm on a Tuesday might wait 20 minutes between orders and earn R35–R45/hour.

CityPeak HoursOff-PeakWeekday AverageWeekend Average
JohannesburgR80 – R100R40 – R55R55 – R70R75 – R95
Cape TownR75 – R95R38 – R50R50 – R65R70 – R90
DurbanR60 – R80R30 – R42R42 – R55R55 – R75
PretoriaR75 – R95R35 – R50R50 – R65R65 – R85

These are gross hourly rates — before fuel, data, and other expenses. Your real take-home hourly rate is typically 60–75% of the gross figure, depending on your vehicle type and efficiency.

⚠️ Don't calculate your hourly rate from your best hours only. If you drive 40 hours per week but only 20 of those are peak hours, your blended rate matters more than the R90/hour you made during Friday dinner rush.

Full Earnings Breakdown: Where Does the Money Come From?

Uber Eats driver earnings consist of four components: base pay per delivery (60–70%), distance/time supplements (15–20%), surge pricing boosts (5–15%), and customer tips (5–10%).

Understanding how Uber Eats calculates your pay helps you identify which levers to pull. Here's a typical earnings breakdown for a full-time driver doing 50 deliveries per week in Johannesburg:

Earnings ComponentWeekly Amount% of TotalDescription
Base PayR1,200 – R1,60060–65%Fixed amount per delivery (R22–R30)
Distance SupplementR350 – R50015–18%Per-km rate for deliveries over ~2 km
Surge / BoostR200 – R4008–15%Multiplier during high-demand periods
Customer TipsR100 – R2505–10%In-app tips from customers
Total GrossR1,850 – R2,750100%

Over a month (4.3 weeks), that translates to R8,000 – R11,800 gross. Before you get excited, remember Uber takes its cut first — and then your expenses come off what's left.

How Uber Eats Commission Works

Uber Eats charges a service fee on each delivery, which is deducted from the customer's payment before your earnings are calculated. In South Africa, the effective commission rate works out to 25–30% of the order value, though Uber structures it as a combination of a service fee and a delivery fee split. What you see in your driver app is already after Uber's cut — the amounts shown are what you actually receive.

Uber Eats vs Bolt Food: Which Pays More in South Africa?

Uber Eats pays slightly more per delivery (R35–R45 avg) compared to Bolt Food (R30–R40 avg), but Bolt Food's lower commission (15–20%) means net earnings are comparable. Running both apps simultaneously maximises total income.

The food delivery market in South Africa is a two-horse race between Uber Eats and Bolt Food. Here's how they compare on the metrics that matter to drivers:

MetricUber EatsBolt Food
Avg. Pay Per DeliveryR35 – R45R30 – R40
Commission Rate25 – 30%15 – 20%
Order VolumeHigher (market leader)Growing but lower
Peak Surge PricingYes (1.2x – 2.0x)Limited surge
TippingIn-app tipping availableIn-app tipping available
Vehicle OptionsCar, scooter, bicycle, motorbikeCar, scooter, bicycle
AvailabilityAll major citiesAll major cities
Weekly PayoutWeekly (Tuesdays)Weekly (Wednesdays)

Bolt Food's lower commission means you keep more of each delivery, but Uber Eats' higher order volume means you spend less time waiting between deliveries. In practice, most full-time food delivery drivers in South Africa run both apps simultaneously — accepting whichever order comes in first.

💡 Pro tip: Run both apps at the same time, but only accept one order at a time. Accepting orders on both platforms simultaneously leads to late deliveries, customer complaints, and potential deactivation from both platforms.

We cover the full platform comparison in our Uber vs Bolt South Africa article.

Best Times and Areas to Deliver for Uber Eats

The best times for Uber Eats deliveries are lunch (11am–2pm) and dinner (5pm–9pm), with Friday and Saturday evenings being the highest-earning window. Delivering near restaurant-dense areas like Sandton, Sea Point or the Durban Beachfront maximises order frequency.

Timing is everything in food delivery. A driver who works 8 peak hours will often earn more than one who works 12 hours across the whole day. Here's when and where to focus:

Best Times to Deliver

Best Areas by City

CityTop Earning AreasWhy
JohannesburgSandton, Rosebank, Braamfontein, FourwaysHigh restaurant density, affluent customers, good tips
Cape TownSea Point, Claremont, CBD, Camps BayTourist areas, high order values, weekend demand
DurbanUmhlanga, Durban North, Beachfront, MusgraveRestaurant hubs, short delivery distances
PretoriaBrooklyn, Hatfield, Menlyn, WaterkloofStudent areas (Hatfield), office parks (Menlyn), affluent suburbs

⚠️ Avoid driving around looking for orders. Park near clusters of restaurants and wait. Every kilometre you drive without an order is money burned in fuel with zero return. Dead kilometres are your biggest silent cost.

Monthly Earnings After Expenses: What Do You Actually Take Home?

Full-time Uber Eats drivers in South Africa take home R6,000–R10,000/month with their own vehicle, or R3,000–R5,500/month when renting a scooter. Bicycle couriers net R4,000–R7,000/month with almost zero running costs.

Gross earnings mean nothing if you don't subtract your expenses. Here's what a typical full-time Uber Eats driver (40–50 hours/week) spends each month, and what they actually keep.

Scenario A: Car Driver — Own Vehicle (Suzuki Swift, 16 km/L)

⚠️ Fuel is brutal for car-based food delivery. Food deliveries are short distances with lots of stop-start driving — the worst fuel efficiency scenario. A car doing food delivery will use 20–30% more fuel per km than the same car doing passenger rides.

Scenario B: Scooter Driver — Own Scooter (125cc, 30 km/L)

Scooters are the sweet spot for food delivery. Low fuel costs, easy to park, and you can weave through traffic to deliver faster. The higher per-hour delivery rate often offsets the slightly lower per-delivery car premium.

Scenario C: Scooter Renter — R900/week Rental

That's R3,450 for roughly 180 hours of work per month — about R19/hour. Below minimum wage. Renting a vehicle for food delivery is only viable if you have no other options or if you're using it as a stepping stone to save for your own scooter.

Scenario D: Bicycle Courier — Own Bicycle

Bicycle couriers in dense urban areas (Cape Town CBD, Braamfontein, Hatfield) can be surprisingly profitable because their operating costs are nearly zero. The trade-off is physical exhaustion and weather dependency.

"I switched from a car to a scooter for food delivery and my net income went up by R2,000/month. Same hours, same areas — just way lower fuel costs and I can park right at the restaurant entrance." — Sipho Ndlovu, Uber Eats driver, Johannesburg, 2026

How to Maximise Your Uber Eats Earnings in South Africa

The seven strategies that have the biggest impact on Uber Eats earnings are: working peak hours only, using a fuel-efficient vehicle, parking near restaurant clusters, running both apps, tracking expenses, maintaining a high driver rating, and exploiting rainy-day demand.

The difference between a driver earning R4,000/month and R10,000/month isn't hours worked — it's strategy. Here are the seven highest-impact tactics, ranked by the effect they have on your net take-home pay:

  1. Work peak hours, not long hours. A driver who works only the 4-hour dinner rush (5pm–9pm, 5 days/week) and the Saturday lunch rush earns more per hour than someone driving 10 hours across the whole day. Focus on 11am–2pm and 5pm–9pm. Everything else is filler.
  2. Use a scooter or bicycle, not a car. Unless you're also running Uber passenger rides, a car is overkill for food delivery. A 125cc scooter uses R200–R300/week in fuel vs R700–R900 for a car. That difference alone is R2,000+/month saved.
  3. Park near restaurant clusters — don't cruise. Sit outside a row of restaurants in Sandton, Sea Point or Umhlanga. The algorithm assigns the nearest available driver. Cruising burns fuel for no reason.
  4. Run both Uber Eats and Bolt Food. Double the order volume means less downtime between deliveries. Accept whichever ping comes first, but never take orders on both platforms at the same time.
  5. Chase rain, not sunshine. Rainy days are the single most profitable days for food delivery. Demand spikes 30–50%, and fewer drivers are willing to work in bad weather. Be the driver who shows up.
  6. Maintain a high driver rating. Uber's algorithm favours highly-rated drivers when distributing orders. A rating below 4.7 can noticeably reduce the number of pings you receive. Be polite, deliver fast, and keep food secure.
  7. Track every expense weekly. Know your exact cost per kilometre. Know your true hourly rate after expenses. You can't optimise what you don't measure. Use a spreadsheet or the FleetCalc calculator.
🧮 Calculate My Uber Eats Earnings →

Uber Eats vs Passenger Uber: Which Earns More?

Passenger Uber (ride-hailing) typically pays more per hour (R55–R90 net) than Uber Eats (R30–R60 net) in South Africa. However, food delivery has lower barriers to entry, lower vehicle requirements, and no passenger interaction.

If you're deciding between driving passengers and delivering food, here's the honest comparison:

FactorUber Rides (Passenger)Uber Eats (Food Delivery)
Avg. Gross/HourR65 – R100R55 – R90
Avg. Net/Hour (after expenses)R40 – R70R30 – R60
Vehicle Requirements2016+ sedan, sedan onlyAny roadworthy vehicle, scooter, bicycle
Commission25%25–30%
Fuel Cost/HourHigher (longer trips)Lower if scooter, higher if car (stop-start)
Customer InteractionHigh (ratings, conversation)Minimal (leave at door)
Safety RiskHigher (strangers in car)Lower (contactless delivery)
Peak Earning WindowsCommute hours, nightlifeMeal times (lunch & dinner)

Many drivers in South Africa do both — Uber passenger rides during commute hours and Uber Eats during meal times. This hybrid approach fills the dead hours between peaks and maximises total earnings. We cover this strategy in detail in our running both platforms article.

Frequently Asked Questions

How much do Uber Eats drivers earn per delivery in South Africa?

Uber Eats drivers in South Africa earn between R25 and R65 per delivery in 2026, depending on distance, time of day, and city. The average delivery pays R35–R45 in Johannesburg and Cape Town. Short-distance deliveries under 3 km pay R25–R35, while longer deliveries or surge-period orders can pay R55–R65+. These figures are before Uber's service fee is deducted from the customer payment — what you see in the app is your net delivery pay.

How much do Uber Eats drivers make per hour in South Africa?

Uber Eats drivers earn between R45 and R90 per hour before expenses in 2026. During peak meal times (11am–2pm and 5pm–9pm), experienced drivers in Johannesburg and Cape Town can hit R80–R100/hour. Off-peak hours typically drop to R35–R50/hour. After fuel and expenses, the real hourly rate is R30–R60. Your actual rate depends on your vehicle type, city, and the hours you choose to work.

Is Uber Eats worth it in South Africa in 2026?

Uber Eats can be worth it in South Africa if you drive a fuel-efficient vehicle or use a scooter/bicycle, work peak meal hours, and keep expenses low. Drivers with their own vehicles who work 40–50 hours per week during peak times can net R6,000–R10,000/month. Renting a scooter at R800–R1,200/week significantly cuts into profits and is only recommended as a short-term option while you save to buy your own.

Uber Eats vs Bolt Food — which pays more in South Africa?

Uber Eats generally pays slightly more per delivery (R35–R45 average) compared to Bolt Food (R30–R40 average). However, Bolt Food takes a lower commission (15–20% vs Uber Eats' 25–30%). Many drivers run both apps simultaneously to maximise order volume. Net earnings after commission are similar on both platforms. The best strategy is to run both and accept whichever order comes in first.

What are the best times to do Uber Eats in South Africa?

The best times for Uber Eats in South Africa are during peak meal hours: lunch (11am–2pm) and dinner (5pm–9pm). Friday and Saturday evenings are the highest-earning periods, often paying 1.5x–2x normal rates due to surge pricing. Rainy days also increase demand significantly — be the driver who shows up when it's pouring. Weekend breakfast (8am–11am) is an underrated earning window, especially in Cape Town's brunch culture.

Do Uber Eats drivers get tips in South Africa?

Yes, Uber Eats allows customers in South Africa to tip drivers through the app. However, tipping culture is not as strong as in the US or UK. About 15–25% of orders include a tip, averaging R8–R15 per tipped delivery. Tips can add R500–R1,200/month to a full-time driver's earnings, but should not be relied upon as a primary income source. Friendly, fast service increases your tip rate.

Can I do Uber Eats on a bicycle or scooter in South Africa?

Yes, Uber Eats in South Africa allows deliveries by bicycle, scooter, motorbike, and car. Bicycle couriers avoid fuel costs entirely but are limited to shorter delivery zones (typically under 4 km) and earn R20–R35 per delivery. Scooter riders cover more ground with lower fuel costs than cars (R400–R600/month fuel). Car drivers handle the longest distances but have the highest running costs. For most food delivery drivers, a scooter offers the best balance of speed, cost, and coverage.

Know Your Real Earnings, Not Just the App Numbers

The Uber Eats app shows you what you earned. It doesn't show you what you kept. After fuel, data, vehicle maintenance, insurance and wear-and-tear, your real take-home is 40–65% of what appears on screen.

Before you commit to full-time food delivery — or before you buy a scooter specifically for Uber Eats — run your numbers through the FleetCalc profitability calculator. Plug in your vehicle, your city, your expected hours and see your real monthly profit in two minutes.

Food delivery can be a viable income in South Africa. But only if you treat it like a business, not a side hustle you do whenever you feel like it.

🧮 Calculate My Uber Eats Earnings →

Related Articles

Earnings Guide
How Much Do Uber Drivers Really Earn in South Africa in 2026? (After Expenses)
Cost Breakdown
Uber & Bolt Driver Expenses in SA: The Complete Cost Breakdown (2026)
Comparison
Uber vs Bolt South Africa: Which Platform Pays More in 2026?
Peak Hours
Surge Pricing & Peak Hours: When to Drive for Maximum Earnings
🧮 Calculate your earnings Open Calculator