How much does a English Teacher make?

Updated 22 Sep 2021
£33,324 /yr
Average Base Pay

897 salaries

£24K

Low

£33K

Average

£46K

High

No additional cash compensation has been reported for this role

The national average salary for English Teacher is £33,324 per year in United Kingdom. Filter by location to see English Teacher salaries in your area. Salaries estimates are based on 897 salaries submitted anonymously to Glassdoor by English Teacher employees.

Seniority Levels

L2
English Teacher£33,324 /yr
L4
Lead English Teacher£32,710 /yr
L7
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyse Offer

Related Job Titles

English Instructor

£32,434

per year

English Language Teacher

£24,180

per year

Native English Teacher

£32,434

per year

High School English Teacher

£32,434

per year

Salaries in United Kingdom

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (GBP)

Range

Teaching Personnel
4.1

Teaching Personnel

English Teacher - Hourly

£17

 /hr
Range: £12 - £24
133 salaries
See 134 salaries from all locations

£12

£24

£12 - £24 Range

CER Education
4.4

CER Education

English Teacher - Hourly

£19

 /hr
Range: £15 - £23

£15

£23

£15 - £23 Range

Randstad
3.9

Randstad

English Teacher - Hourly

£17

 /hr
Range: £11 - £22

£11

£22

£11 - £22 Range

Vision for Education
4.2

Vision for Education

English Teacher - Hourly

£16

 /hr
Range: £11 - £19

£11

£19

£11 - £19 Range

Monarch Education
3.8

Monarch Education

English Teacher - Hourly

£16

 /hr
Range: £13 - £18

£13

£18

£13 - £18 Range

Career Teachers
4.3

Career Teachers

English Teacher - Hourly

£18

 /hr
Range: £14 - £20

£14

£20

£14 - £20 Range

Protocol Education
3.5

Protocol Education

English Teacher - Hourly

£17

 /hr
Range: £12 - £20

£12

£20

£12 - £20 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
TipTop ESL
2.9

TipTop ESL

English Teacher - Hourly

£16

 /hr
Range: £16 - £16

£16

£16

£16 - £16 Range

rTriibe
4.5

rTriibe

English Teacher - Hourly

£17

 /hr
Range: £16 - £18

£16

£18

£16 - £18 Range

Smart Teachers
4.6

Smart Teachers

English Teacher - Hourly

£20

 /hr
Range: £10 - £24

£10

£24

£10 - £24 Range

Hays
3.7

Hays

English Teacher - Hourly

£15

 /hr
Range: £11 - £20

£11

£20

£11 - £20 Range

TeacherActive
4

TeacherActive

English Teacher - Hourly

£14

 /hr
Range: £13 - £15

£13

£15

£13 - £15 Range

iTutorGroup
2.7

iTutorGroup

English Teacher - Hourly

£15

 /hr
Range: £14 - £15

£14

£15

£14 - £15 Range

Teach First Teachers Development
4

Teach First Teachers Development

English Teacher

£26,309

 /yr
Range: £20K - £29K

£20K

£29K

£19,853 - £28,908 Range

i-teachers.com
2.6

i-teachers.com

English Teacher

£27,074

 /yr
Range: £20K - £32K

£20K

£32K

£20,004 - £32,432 Range

Celsian Education

Celsian Education

English Teacher - Hourly

£20

 /hr
Range: £16 - £25

£16

£25

£16 - £25 Range

Engage Education
3.7

Engage Education

English Teacher

£34,500

 /yr
Range: £19K - £48K

£19K

£48K

£19,000 - £48,300 Range

iTutorGroup
2.7

iTutorGroup

English Teacher - Hourly

£6

 /hr
Range: £1 - £13

£1

£13

£1 - £13 Range

Tradewind Recruitment
4.5

Tradewind Recruitment

English Teacher - Hourly

£17

 /hr
Range: £12 - £25

£12

£25

£12 - £25 Range

Pertemps
3.9

Pertemps

English Teacher - Hourly

£19

 /hr
Range: £16 - £23

£16

£23

£16 - £23 Range

Download as data Table
Viewing 1 - 10 of 1,570

Frequently asked questions about an English Teacher salaries

The national average salary for an English Teacher is £33,324 per year in United Kingdom. Filter by location to see an English Teacher salaries in your area. Salaries estimates are based on 897 salaries submitted anonymously to Glassdoor by an English Teacher employees.

The highest salary for an English Teacher in United Kingdom is £45,841 per year.

The lowest salary for an English Teacher in United Kingdom is £24,225 per year.

Recent Salary Reports

Below are the most recent english teacher salary reports. Employer name has been removed to protect anonymity.

£18
hourly
A Native English Teacher in the Nottingham Area area reported making £18 per hour
Job Highlights
10+ years experience
Nottingham Area area
Self-Employed
 
1001 to 5000 employees
Non-profit Organisation
£24,000
per year
An English Teacher in the Manchester Area area reported making £24,000 per year
Job Highlights
1-2 years experience
Manchester Area area
Full-time
 
10000+ employees
Company - Private
£27,850
per year
A Teacher of English for Academic Purposes in the Belfast Area area reported making £27,850 per year
Job Highlights
1-2 years experience
Belfast Area area
Contract
 
1001 to 5000 employees
Company - Private
£1,500
monthly
An English Teacher in the Leeds Area area reported making £1,500 per month
Job Highlights
Leeds Area area
Full-time
 
51 to 200 employees
Franchise
£29,000
per year
A Teacher of English in the Stoke-on-Trent Area area reported making £29,000 per year
Job Highlights
3-4 years experience
Stoke-on-Trent Area area
Full-time
 
501 to 1000 employees
Government
£14
hourly
An Online English Teacher in the Bristol Area area reported making £14 per hour
Job Highlights
10+ years experience
Bristol Area area
Part-time
 
51 to 200 employees
Company - Private
£14
hourly
An English Teacher (Consultant) in the Liverpool Area area reported making £14 per hour
Job Highlights
1-2 years experience
Liverpool Area area
Part-time
 
1001 to 5000 employees
Company - Private
£8
hourly
An English Teacher in the London Area area reported making £8 per hour
Job Highlights
1-2 years experience
London Area area
Part-time
 
1001 to 5000 employees
Company - Private
£11
hourly
An Online English Teacher in the London Area area reported making £11 per hour
Job Highlights
1-2 years experience
London Area area
Full-time
 
10000+ employees
Company - Private