Uber Driver Earnings South Africa
How much can Uber drivers really earn in South Africa? This report breaks down the numbers by city, experience level, and hours worked.
National Averages
Full-time Uber drivers in South Africa typically earn R8,000–R25,000 per month before expenses. In 2023, Uber drivers and couriers in SA collectively earned R2.3 billion. Earnings vary widely by location and effort.
By City
- Johannesburg: R20,000–R30,000/month (highest demand)
- Cape Town: R18,000–R28,000/month
- Pretoria: R18,000–R26,000/month
- Durban: R15,000–R22,000/month
By Experience
Entry-level (0–2 years): R10,000–R15,000/month. Mid-level (3–7 years): R15,000–R22,000/month. Experienced (8+ years): R22,000–R40,000/month.
Part-Time
Weekend or evening drivers can expect R5,000–R15,000 depending on hours.
Factors
Peak hours, surge pricing, vehicle type, and commission (typically 20–25%) all affect take-home pay. Use our Uber Income Calculator to estimate.
See our earnings by city guide and main Uber/Bolt guide.
Get the best side hustle ideas
Join 10,000+ South Africans discovering new ways to earn.