Social work: Average Salary in South Africa, 2025
Find out what the average Social work salary is
Salary rate
How much does a Social work make in South Africa?
R 360 000/ Annual
Based on 4950 salaries
Based on 4950 salaries
The average Social work in South Africa is R 360 000 per year or R 185 per hour. Entry-level positions start at R 210 000 per year, while most experienced workers make up to R 2 772 000 per year.
MedianR 360 000

LowR 210 000
HighR 2 772 000
Active jobs with salaries
Do you have a passion for driving efficiency through the use of data, tech tooling, and automation?.Delta-v’s mission is to accelerate the growth of exceptional B2B SaaS & FinTech companies.We ...Show moreLast updated: 27 days ago

To ensure your application is successfully received and that you can smoothly complete the screening process, we encourage you to apply through our Career Portal : .
We look forward to reviewing your ...Show moreLast updated: 19 days ago
Sales Operations Manager - learn Salesforce - R400k-R600k / annum CTC
Delta-vClaremont, Western Cape, ZAQuick Apply
- Promoted
Recruitment Administrator
SalesworxClaremont, Western Cape, South Africa We are seeking a mature highly organized and motivated Recruitment Administrator to join our dynamic recruitment team.This role will be remote and is ideal for someone who wants to work from home.S...Show moreLast updated: 30+ days ago
Social Worker Post
JustTheJob.co.zaCape Town Southern Suburbs, South Africa LeliebloemHouse a Christian Based NGO working with children, has a position for a SocialWorker with similar beliefs and biblical based values.
LeliebloemHouse seeks to appoint a Social Worker, to be...Show moreLast updated: 30+ days ago
New Business Developer
Ecentric Payment SystemsRondebosch, WC, zaQuick Apply