Adzuna logo

English teacher salary stats

You're viewing live stats for English teacher vacancies from our database of over 1 million job ads. Here are some fast facts:

  • The average English teacher salary is £30,034. This is 9.9% below the national average advertised salary of £33,339.
  • Meanwhile, the number of English teacher job ads is 20.3% lower than last year, with 1,745 current vacancies.
  • Year-on-year pay for English teacher jobs has gone down 5.6% year-on-year, compared to an annual change of -4.9% for all jobs.
  • Most English teacher job ads are for Teaching Jobs and Graduate Jobs.
  • The top companies hiring for English teacher roles are Simply Education, Pearson and Twin Group.
  • For deeper labour market intelligence, click here

Users also searched for: secondary english teacher, teacher

Average current salary
£0
£100K
Gauge indicating average salary for
£30,034
Current vacancies for English teacher, UK zoom out

English teacher skills

SkillImportance
English
Teaching
Education
Learning
Secondary school
Classroom
Management
People
Young people
Training

Highest Paying Areas for English teacher, UKThese stats are from the last 14 days and may differ from the live data shown elsewhere.

AreaYoY Salary ChangeAverage salaryVacancies
South Yorkshire16.0%£38,42333
Northamptonshire-0.8%£36,68628
Lancashire2.6%£36,42752
Cambridgeshire39.9%£35,99726
Hertfordshire-2.7%£35,52657
West Yorkshire14.4%£35,28143
Buckinghamshire-1.4%£34,72031
Dudley-6.9%£34,01528
Birmingham22.5%£31,55845
Nottinghamshire-12.2%£31,30933
Find out what you're worth
It takes 2 minutes and it's free.
Try ValueMyCV now ❯

Latest English teacher jobs

English Teacher
£130 - £200 per day
Qualiteach Ltd
Sutton
English Teacher
£140 - £240 per day
Qualiteach Ltd
Sutton
English Teacher
£130 - £200 per day
Qualiteach Ltd
South West London
English Teacher
£32157 - £50935 per annum
Qualiteach Ltd
East London
English Teacher
From £140 to £200 per day
Team Education Ltd
North West London
English Teacher
From £140 to £200 per day
Team Education Ltd
South East London
English Teacher
From £35,226 to £42,624 per annum
Clarus Education Ltd
South East London
English Teacher
£175 - £225 per day, Benefits Benefits
Lunatus Resourcing Ltd
South East London
English Teacher
Up to £49,000 per annum MPS/UPS
Riley Personnel
Hounslow
English Teacher
£170 per day
Flourish Education Ltd
West Midlands, West Midlands