Based on 282 job listings - Cardiff, United Kingdom 2026
50% of professionals earn between £33,000 - £34,944 GBP
The median salary is £33,000
Cardiff
Average salary
35,413 - 42,524
Median salary
33,000 - 41,000
282 job openings
United Kingdom
Average salary
38,188 - 42,876
Median salary
38,188 - 42,876
27,300 job openings
The average salary for a Social Worker in Cardiff, United Kingdom is GBP 35,413 - GBP 42,524 per year in 2026, based on 282 job listings.
Explore 282 Social Worker job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.