1. Home
  2. Career Explorer
  3. Safety Officer
  4. Salaries
Content has loaded

Safety officer salary in Johannesburg, Gauteng

How much does a Safety Officer make in Johannesburg, Gauteng?

Average base salary

R 18 056
as national average

The average salary for a safety officer is R 18 056 per month in Johannesburg, Gauteng. 40 salaries reported, updated at 25 November 2023

Is this useful?

Top companies for Safety Officers in Johannesburg, Gauteng

  1. Western Cape Government
    76 reviews6 salaries reported
    R 21 303per month
Is this useful?

Highest paying cities near Johannesburg, Gauteng for Safety Officers

  1. Kempton Park, Gauteng
    R 24 897 per month
    5 salaries reported
  2. Germiston, Gauteng
    R 22 292 per month
    9 salaries reported
  3. Krugersdorp, Gauteng
    R 20 273 per month
    9 salaries reported
  1. Roodepoort, Gauteng
    R 19 315 per month
    7 salaries reported
  2. Gauteng, Gauteng
    R 18 822 per month
    10 salaries reported
  3. Johannesburg, Gauteng
    R 18 056 per month
    40 salaries reported
  1. Pretoria, Gauteng
    R 17 557 per month
    16 salaries reported
  2. Midrand, Gauteng
    R 16 505 per month
    8 salaries reported
  3. Benoni, Gauteng
    R 14 122 per month
    5 salaries reported
Is this useful?

Where can a Safety Officer earn more?

Compare salaries for Safety Officers in different locations
Explore Safety Officer openings
Is this useful?

How much do similar professions get paid in Johannesburg, Gauteng?

Environmental Health Officer

Job openings

Average R 37 976 per month

Environmental Health and Safety Officer

Job openings

Average R 18 232 per month

Environmental Health and Safety Specialist

Job openings

Average R 143 349 per year

Is this useful?

Frequently searched careers


Software Engineer

General Worker

Registered Nurse

Security Guard


Truck Driver

Data Scientist

Call Center Representative


Data Analyst

Mechanical Engineer