Back to earnings

Uber Driver Earnings South Africa

This quick-reference page is kept for older links. For the most complete guidance, start with our main side-hustle guides or browse the latest blog articles.

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.

Keep exploring

Read the latest guides, take the side-hustle quiz, or contact the editorial desk if you spot a correction.