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.85
same
as national average

The average salary for a english as a second language teacher is £24.85 per hour in London. 140 salaries reported, updated at 5 December 2023

Is this useful?

Top companies for English As A Second Language Teachers in London

  1. HT
    3.6
    11 reviews7 salaries reported
    £28.46per hour
  2. £12.27per hour
Is this useful?

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

  1. Newcastle upon Tyne
    £28.46 per hour
    11 salaries reported
  2. Sheffield
    £28.46 per hour
    11 salaries reported
  3. Birmingham
    £27.86 per hour
    28 salaries reported
  1. Bristol
    £27.08 per hour
    10 salaries reported
  2. Leeds
    £26.77 per hour
    28 salaries reported
  3. Liverpool
    £26.62 per hour
    20 salaries reported
  1. Manchester
    £24.94 per hour
    29 salaries reported
  2. London
    £24.85 per hour
    140 salaries reported
  3. Cambridge
    £24.07 per hour
    11 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,648 per year

Elementary School Teacher

Job openings

Average £123 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