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.
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:
| City | Avg. Per Delivery | Short (<3 km) | Medium (3–6 km) | Long (6+ km) |
|---|---|---|---|---|
| Johannesburg | R38 – R45 | R28 – R35 | R38 – R48 | R50 – R65 |
| Cape Town | R35 – R42 | R25 – R32 | R35 – R45 | R48 – R62 |
| Durban | R30 – R38 | R22 – R30 | R30 – R40 | R42 – R55 |
| Pretoria | R35 – R43 | R25 – R33 | R35 – R45 | R48 – 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.
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.
| City | Peak Hours | Off-Peak | Weekday Average | Weekend Average |
|---|---|---|---|---|
| Johannesburg | R80 – R100 | R40 – R55 | R55 – R70 | R75 – R95 |
| Cape Town | R75 – R95 | R38 – R50 | R50 – R65 | R70 – R90 |
| Durban | R60 – R80 | R30 – R42 | R42 – R55 | R55 – R75 |
| Pretoria | R75 – R95 | R35 – R50 | R50 – R65 | R65 – 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.
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 Component | Weekly Amount | % of Total | Description |
|---|---|---|---|
| Base Pay | R1,200 – R1,600 | 60–65% | Fixed amount per delivery (R22–R30) |
| Distance Supplement | R350 – R500 | 15–18% | Per-km rate for deliveries over ~2 km |
| Surge / Boost | R200 – R400 | 8–15% | Multiplier during high-demand periods |
| Customer Tips | R100 – R250 | 5–10% | In-app tips from customers |
| Total Gross | R1,850 – R2,750 | 100% |
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.
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 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:
| Metric | Uber Eats | Bolt Food |
|---|---|---|
| Avg. Pay Per Delivery | R35 – R45 | R30 – R40 |
| Commission Rate | 25 – 30% | 15 – 20% |
| Order Volume | Higher (market leader) | Growing but lower |
| Peak Surge Pricing | Yes (1.2x – 2.0x) | Limited surge |
| Tipping | In-app tipping available | In-app tipping available |
| Vehicle Options | Car, scooter, bicycle, motorbike | Car, scooter, bicycle |
| Availability | All major cities | All major cities |
| Weekly Payout | Weekly (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.
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:
| City | Top Earning Areas | Why |
|---|---|---|
| Johannesburg | Sandton, Rosebank, Braamfontein, Fourways | High restaurant density, affluent customers, good tips |
| Cape Town | Sea Point, Claremont, CBD, Camps Bay | Tourist areas, high order values, weekend demand |
| Durban | Umhlanga, Durban North, Beachfront, Musgrave | Restaurant hubs, short delivery distances |
| Pretoria | Brooklyn, Hatfield, Menlyn, Waterkloof | Student 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.
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.
⚠️ 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.
✅ 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.
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.
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
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:
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:
| Factor | Uber Rides (Passenger) | Uber Eats (Food Delivery) |
|---|---|---|
| Avg. Gross/Hour | R65 – R100 | R55 – R90 |
| Avg. Net/Hour (after expenses) | R40 – R70 | R30 – R60 |
| Vehicle Requirements | 2016+ sedan, sedan only | Any roadworthy vehicle, scooter, bicycle |
| Commission | 25% | 25–30% |
| Fuel Cost/Hour | Higher (longer trips) | Lower if scooter, higher if car (stop-start) |
| Customer Interaction | High (ratings, conversation) | Minimal (leave at door) |
| Safety Risk | Higher (strangers in car) | Lower (contactless delivery) |
| Peak Earning Windows | Commute hours, nightlife | Meal 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.
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.
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.
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 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.
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.
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.
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.
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 →