wagearea.com
in
Switch city:

Average Social workers Salary in Cardiff / Caerdydd

ONS ASHE 2025 · Wales region · Updated October 2025

Median Annual — Wales region
£42,029
-£679 (1.6% below) vs UK average
UK median: £42,708 · Hourly: £22.43
Wales vs all UK regions
East Midlands£37,044Wales£42,029London£46,435
Mean annual: £40,502 · Jobs in region: 7
How does your salary compare?
£ /yr

How Cardiff / Caerdydd compares

vs UK average for social workerss -£679 (1.6% below)
vs Cardiff / Caerdydd all-jobs average +£8,430 (25.1% above)

In practical terms, a social workers in the Wales earned a median of £42,029 during 2025, which works out to 1.6% below the UK-wide median of £42,708. This is particularly notable in a role facing high caseloads and growing complexity of need. The cost of living in the Wales is 10.0% below the UK average, so a salary of £42,029 has an effective purchasing power closer to £46,699. To put this alongside local pay more broadly: the average across all jobs in Cardiff / Caerdydd is £33,599, so social workerss sit 25.1% more that benchmark.

Cost of Living Adjustment

After adjusting for the regional cost of living (Wales index: 90, UK=100), a salary of £42,029 has an effective purchasing power of approximately £46,699 — equivalent to earning that amount in an area with average UK costs. The cost of living in the Wales is 10.0% below the UK average.

Find Social workers jobs in Cardiff / Caerdydd

Explore roles paying around £42,029/year

Frequently Asked Questions

What is the average social workers salary in Cardiff / Caerdydd?

The median social workers salary in the Wales (which includes Cardiff / Caerdydd) is £42,029 per year, based on ONS ASHE 2025 data. The mean salary is typically higher due to top earners pulling the average up.

How does social workers pay in Cardiff / Caerdydd compare to the UK average?

Social workers in the Wales earn 1.6% below the national median of £42,708. Other regions such as London and the South East typically offer higher salaries for this role.

Is social workers a well-paid job in Cardiff / Caerdydd compared to other roles?

The average salary across all jobs in Cardiff / Caerdydd is £33,599. Social workers in the Wales earn £42,029, which is 25.1% above the local average across all occupations.

About this data

Salary figures for social workerss cover the Wales region. The all-jobs average is specific to Cardiff / Caerdydd. Source: ONS ASHE 2025. Methodology.

Social workers UK
All regions →
All salaries in Cardiff / Caerdydd
Browse location →
Salary Guide
Full guide →