50% of professionals earn between £31,547 - £41,957 GBP
The median salary is £38,220
Unlock percentiles, experience bands and a printable salary report from current market data.
The average salary for a Social Worker in United Kingdom is GBP 38,220 - GBP 41,957 per year in 2026. The median salary is GBP 40,089 per year, based on 11,178 active job listings.
The cities with the most Social Worker job opportunities in United Kingdom are London, Manchester, Birmingham, Swindon, Liverpool. London leads with 667 job openings.
Leading employers for Social Worker roles in United Kingdom include ACT Health, Dumfries And Galloway Council, East London NHS Foundation Trust, LondonBoroughofBexley, Tripod Partners.
Explore 11,178 Social Worker job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.