Contract Worker Salaries in England

Salary estimated from 38 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 08 December 2019
Average in England
£21,031 per year
Meets national average
  • Most Reported
£10,000
£34,000
Salary Distribution

How much does a Contract Worker make in England?

The average salary for a Contract Worker is £21,031 per year in England, which meets the national average. Salary estimates are based on 38 salaries submitted anonymously to Indeed by Contract Worker employees, users, and collected from past and present job advertisements on Indeed in the past 36 months.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Contract Worker salaries by company in England
CompanyAverage salary
£24,118 per year
£18,643 per year
£7.31 per hour
£13.49 per hour
£11.88 per hour
£23,475 per year
£20,014 per year
£21,200 per year
Contract Worker salaries by location
CityAverage salary
£22,309 per year
£23,475 per year
£7.58 per hour

Contract Worker job openings

Wellbeing Intervention Worker
E-Act
Sheffield
Project Worker (Child Sexual Abuse and Exploitation)
The Children's Society
Torbay
Project Worker - FAST
Sanctuary Personnel
Norwich
Project Worker 2
Turning Point
London
Children and Families Worker - Ryedale Area
North Yorkshire County Council
Pickering YO18
Drug and Alcohol Worker
Sanctuary Personnel
Sheffield
Contract Worker jobs in England