Social Worker Salaries

1,326 SalariesUpdated 8 May 2021

Average Base Pay
£36,834 / yr
Not enough reports to show salary distribution
0
Low
0
High

How much does a Social Worker make?

The national average salary for a Social Worker is £36,834 in United Kingdom. Filter by location to see Social Worker salaries in your area. Salary estimates are based on 1,326 salaries submitted anonymously to Glassdoor by Social Worker employees.

Salaries for Related Job Titles

Child and Family Social Worker£31K
Lcsw£31K

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyse Offer

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (GBP)
Company
Average Base Salaries in (GBP)
Low
High

Social Worker - Hourly

Sanctuary Personnel

£29/hr

Range: £14 - £41

218 salaries

£29/hr
£14£41

Social Worker

NHS

£34,851/yr

Range: £23K - £51K

41 salaries

£34,851/yr
£23K£51K

Social Worker

Cafcass

£40,669/yr

Range: £41K - £43K

33 salaries

£40,669/yr
£41K£43K

Social Worker

Compass Fostering

£34,128/yr

Range: £31K - £36K

29 salaries

£34,128/yr
£31K£36K

Social Worker - Hourly

Ackerman Pierce

£27/hr

Range: £17 - £33

28 salaries

£27/hr
£17£33

Social Worker

Kent County Council

£31,013/yr

Range: £29K - £37K

20 salaries

£31,013/yr
£29K£37K

Social Worker

Choice Care Group

£18,061/yr

Range: £14K - £19K

19 salaries

£18,061/yr
£14K£19K

Is this helpful? The community relies on everyone sharing – 

Social Worker

North Yorkshire County Council

£33,225/yr

Range: £31K - £45K

17 salaries

£33,225/yr
£31K£45K

Social Worker

Derbyshire County Council

£28,295/yr

Range: £23K - £34K

16 salaries

£28,295/yr
£23K£34K

Social Worker

Barnardo's

£29,968/yr

Range: £21K - £33K

15 salaries

£29,968/yr
£21K£33K

Social Worker

Hampshire County Council

£35,610/yr

Range: £28K - £64K

13 salaries

£35,610/yr
£28K£64K

Social Worker

Hertfordshire County Council

£32,946/yr

Range: £29K - £40K

13 salaries

£32,946/yr
£29K£40K

Social Worker - Hourly

Semester Recruitment

£29/hr

Range: £24 - £34

13 salaries

£29/hr
£24£34

Social Worker

Priory Group

£35,326/yr

Range: £28K - £41K

12 salaries

£35,326/yr
£28K£41K

Social Worker

Elysium Healthcare

£32,458/yr

Range: £30K - £35K

12 salaries

£32,458/yr
£30K£35K

Social Worker

Lancashire County Council

£32,714/yr

Range: £31K - £37K

12 salaries

£32,714/yr
£31K£37K

Social Worker

Norfolk County Council

£33,742/yr

Range: £29K - £36K

12 salaries

£33,742/yr
£29K£36K

Social Worker - Hourly

MPA Recruitment

£17/hr

Range: £13 - £22

12 salaries

£17/hr
£13£22

Social Worker

Polaris Community

£31,754/yr

Range: £30K - £38K

12 salaries

£31,754/yr
£30K£38K

Social Worker - Hourly

Search Consultancy

£31/hr

Range: £18 - £33

10 salaries

£31/hr
£18£33

Recent Salary Reports

Below are the most recent social worker salary reports. Employer name has been removed to protect anonymity.

£27,900
per year
A Factory Worker in the Newcastle upon Tyne Area area reported making £27,900 per year
Additional Pay
£2k profit sharing
Job Highlights
10+ years experience
Newcastle upon Tyne Area area
Full-time
 
10000+ employees
Company - Public
£20,000
per year
A Family Support Worker in the Southend-on-Sea Area area reported making £20,000 per year
Job Highlights
5-7 years experience
Southend-on-Sea Area area
Full-time
 
10000+ employees
Government
£10
hourly
A Social Work Student in the Bolton Area area reported making £10 per hour
Job Highlights
1-2 years experience
Bolton Area area
Part-time
 
10000+ employees
Company - Private
£10
hourly
A Social Worker in the Southend-on-Sea Area area reported making £10 per hour
Job Highlights
1-2 years experience
Southend-on-Sea Area area
Full-time
 
1 to 50 employees
Company - Private
£32,200
per year
A Social Worker in the Birmingham Area area reported making £32,200 per year
Job Highlights
3-4 years experience
Birmingham Area area
Full-time
 
51 to 200 employees
Government
£31,250
per year
A Social Worker in the Belfast Area area reported making £31,250 per year
Job Highlights
1-2 years experience
Belfast Area area
Full-time
 
10000+ employees
Hospital