Teachers of English as a foreign language Pay Data UK — 2024

Teachers of English as a foreign language roles in the UK earn a median of £31,170 per year, equivalent to £20.41 per hour as of 2024. This represents a 2.1% decrease in annual pay compared to the previous year. Pay varies across the UK, ranging from £26,162 to £46,518 per year.

Median Annual Pay

£31,170

as of 2024

Median Hourly Pay

£20.41

per hour

Year-on-Year Change

-2.1%

vs 2023

Annual Pay Range

£24,610 £41,696

25th – 75th percentile

How Pay Varies Across the UK

Each bar shows how many areas of the UK have a median annual pay in that range for Teachers of English as a foreign language roles. The dashed line marks the national median.

Based on sub-regional area data. Want a precise figure for your area?

Want a detailed breakdown by city and experience level?

Get your full Teachers of English as a foreign language salary report — broken down by local area, seniority, and role type. Instant download, based on official UK pay data.

About Teachers of English as a foreign language

Teachers of English as a foreign language teach students to speak and write the English language, either for the first time or building on their existing knowledge.

Typical Tasks and Duties

Entry Routes and Qualifications

There are no pre-set academic entry requirements, however, many employers may require you to have a Teaching English as a Foreign Language course. TEFL courses require students to be 18 and to have a good level of English. A DBS check may be required.

Related Occupations

Salary data is sourced from official UK pay datasets and updated periodically.