Talent.com

Occupational health and safety officer: Average Salary in South Africa, 2026

Find out what the average Occupational health and safety officer salary is

Salary rate
How much does a Occupational health and safety officer make in South Africa?
R 198 000/ Annual
Based on 10000 salaries
The average Occupational health and safety officer in South Africa is R 198 000 per year or R 102 per hour. Entry-level positions start at R 168 000 per year, while most experienced workers make up to R 4 809 000 per year.
MedianR 198 000
chart
LowR 168 000
HighR 4 809 000
Active jobs with salaries
  • Promoted
Health and Safety Officer

Health and Safety Officer

Stefanutti StocksZA
Accident / Incident Investigation.National Diploma in Health and Safety or a similar relevant qualification.SAMTRAC certification – advantageous. Professionally registered as a Safety Officer with&n...Show moreLast updated: 2 days ago
  • Promoted
Safety Compliance Officer - ORTIA

Safety Compliance Officer - ORTIA

Airports Company South AfricaZA
The successful candidate will be reporting to the Manager Airside Operations, and will be responsible but not limited to the following : . Implement team operational plans to ensure defined obje...Show moreLast updated: 6 days ago
  • Promoted
Occ.Health Practitioner

Occ.Health Practitioner

Pick n Pay Stores LimitedZA
Degree or Diploma in Occupational Health Nursing or Occupational Health Practice.Advanced Occupational Health and Safety Act (OHSAct) Certificate (NOSA). Active registration with the South African N...Show moreLast updated: 4 days ago
Health and Safety Officer

Health and Safety Officer

JustTheJob.co.zaSouth Africa, Africa
Health and Safety Officer - South Africa Join a leading company in Construction, Transportation and Plant Hire with a strong commitment to Safety and Sustainability. This is an ideal opportunity to...Show moreLast updated: 30+ days ago