1. Home
  2. Career Explorer
  3. High School Teacher
  4. Salaries
Content has loaded

High school teacher salary in England

How much does a High School Teacher make in England?

Average base salary

£113
same
as national average

The average salary for a high school teacher is £113 per day in England. 8k salaries reported, updated at 2 December 2022

Is this useful?

Top companies for High School Teachers in England

  1. Fife Council
    3.8
    186 reviews86 salaries reported
    £220per day
  2. £207per day
Is this useful?

Highest paying cities for High School Teachers near England

  1. Dartford
    £128 per day
    7 salaries reported
  2. Sheffield
    £128 per day
    483 salaries reported
  3. London
    £112 per day
    654 salaries reported
  1. Manchester
    £111 per day
    120 salaries reported
  2. Ellesmere
    £109 per day
    5 salaries reported
  3. Leeds
    £107 per day
    75 salaries reported
  1. Bristol
    £105 per day
    165 salaries reported
  2. Birmingham
    £101 per day
    207 salaries reported
  3. Ashton-Under-Lyne
    £87.01 per day
    16 salaries reported
Is this useful?

Where can a High School Teacher earn more?

Compare salaries for High School Teachers in different locations
vs
Explore High School Teacher openings
Is this useful?

How much do similar professions get paid in England?

Teacher

28,805 job openings

Average £16,486 per year

Elementary School Teacher

15 job openings

Average £116 per day

Is this useful?

Frequently searched careers

Registered Nurse

Software Engineer

Pharmacist

Bus Driver

Truck Driver

Dentist

Flight Attendant

Accountant

Electrician

Nurse

Police Officer

Cleaner