South African salaries in 2017: what people earn right now

Jobs site CareerJunction has updated its salary trends data for 2017, showing how salaries vary across 10 sectors in South Africa – and what employees can expect to earn at intermediate and senior level, including management.

The data is an update on a report published in April 2017 – showing that there have been some changes in what has been an economically difficult year.

The report differs from the April review in that it focuses on intermediate and senior staff salaries, and includes the salary ranges for management and senior management.

The review is compiled exclusively for the South African workforce and HR/recruitment professionals, and is based on over 20,000 job listings on the CareerJunction website.

Salaries listed below are split into sectors, and include the highest and lowest-paying jobs in each industry, excluding management.

It must be noted that the salaries are listed as a range, and will differ depending on where you live, your experience and skill level.

** indicates where salary information was not available due to low market demand for those skill sets.


Engineering and Architecture

  • Highest paid: Civil/Structural Engineer – R80 853
  • Lowest paid: Drafting Engineers – R16 402

Building and Construction

  • Highest paid: Structural Engineers – R81 432
  • Lowest paid: Electrician – R18 184

Warehousing and Logistics

  • Highest paid: Logistics Managers – R50 685
  • Lowest paid: Packing and Packaging– R6 013


  • Highest paid: Technical & Business Architecture – R61 107
  • Lowest paid: Telecommunication Technical Product Specialist – R16 772

Medical & Health

  • Highest paid: Hospital Management – R55 139
  • Lowest paid: Nursing and Professional Care – R17 700


  • Highest paid: Financial Management – R68 881
  • Lowest paid: Claims Assessment – R17 354


  • Highest paid: Marketing Management – R44 462
  • Lowest paid: Marketing Assistance – R9 608


  • Highest paid: Sales management – R44 423
  • Lowest paid: Telesales – R7 939

Admin, Office, and Support

  • Highest paid: Office Management – R33 227
  • Lowest paid: Tellers and cashiers – R8 176

Manufacturing and Assembly

  • Highest paid: Plant Management – R64 643
  • Lowest paid: Plant and System Operator – R11 961

Read: 15 of the highest paying jobs in South Africa

Must Read

Partner Content

Show comments

Trending Now

Follow Us

South African salaries in 2017: what people earn right now