1. Home
  2. Career Explorer
  3. English As A Second Language Teacher
  4. Salaries
Content has loaded

English as a second language teacher salary in London

How much does an English As A Second Language Teacher make in London?

Average base salary

£24.10
same
as national average

The average salary for a english as a second language teacher is £24.10 per hour in London. 122 salaries reported, updated at 18 September 2023

Is this useful?

Top companies for English As A Second Language Teachers in London

  1. HT
    3.7
    10 reviews7 salaries reported
    £28.46per hour
  2. £12.32per hour
Is this useful?

Highest paying cities for English As A Second Language Teachers near London

  1. Newcastle upon Tyne
    £28.46 per hour
    9 salaries reported
  2. Birmingham
    £27.77 per hour
    24 salaries reported
  3. Liverpool
    £27.35 per hour
    15 salaries reported
  1. Bristol
    £26.96 per hour
    9 salaries reported
  2. Leeds
    £26.21 per hour
    24 salaries reported
  3. Manchester
    £25.05 per hour
    22 salaries reported
  1. London
    £24.10 per hour
    122 salaries reported
  2. Cambridge
    £22.96 per hour
    11 salaries reported
  3. Bournemouth
    £15.72 per hour
    7 salaries reported
Is this useful?

Where can an English As A Second Language Teacher earn more?

Compare salaries for English As A Second Language Teachers in different locations
vs
Explore English As A Second Language Teacher openings
Is this useful?

How much do similar professions get paid in London?

English Teacher

Job openings

Average £36,403 per year

Elementary School Teacher

Job openings

Average £118 per day

Is this useful?

Frequently searched careers

Registered Nurse

Bus Driver

Software Engineer

Pharmacist

Truck Driver

Flight Attendant

Electrician

Dentist

Accountant

Caregiver

Warehouse Worker

Support Worker