50% of professionals earn between R 13 500 - R 23 750 ZAR
The median salary is R 15 000
The average salary for a Contract in South Africa is ZAR 114 000 - ZAR 126 286 per year in 2026. The median salary is ZAR 19 500 per year, based on 2 167 active job listings.
The cities with the most Contract job opportunities in South Africa are Johannesburg, Cape Town, Pretoria, Durban, Western Cape. Johannesburg leads with 398 job openings.
Leading employers for Contract roles in South Africa include Transnet SOC Ltd, Western Cape Government, Ares Holdings, AVI Limited, Acuity Consultants.
Explore 2 167 Contract job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.