×
Register Here to Apply for Jobs or Post Jobs. X

English Teacher / ESL TEFL Job Openings in England — Search & Apply

Jobs found: 1670
2 days ago 101. Secondary SEN Teacher; English and Humanities Job in Maidstone, England, UK (Maidstone jobs)

Education / Teaching (High School, English Teacher / ESL TEFL, Special Education Teacher, Special Needs / Learning Disabilities)

Position: Secondary SEN Teacher (English and Humanities) - Permanent Contract - SEN Secondary English Teacher – Maidstone - Are you a...

Secondary SEN Teacher; English and Humanities Job

Listing for: Create Education
View this Job
2 days ago 102. English Teacher Job in Dudley, England, UK (Dudley jobs)

Education / Teaching (High School, Teacher Assistant/ Paraprofessional, K12, English Teacher / ESL TEFL)

First For Education is seeking a flexible and confident Secondary English Teacher to provide English cover in a well - regarded secondary...

English Teacher Job

Listing for: First for Education
View this Job
2 days ago 103. Secondary English Teacher Job in Sheffield, England, UK (Sheffield jobs)

Education / Teaching (English Teacher / ESL TEFL, High School, Teacher Assistant/ Paraprofessional)

English Teacher - Location: - Sheffield Are you a passionate English Teacher looking for your next opportunity? We are working in...

Secondary English Teacher Job

Listing for: SAAF Education
View this Job
2 days ago 104. Teacher of English Job in Cannock, England, UK (Cannock jobs)

Education / Teaching (High School, Teacher Assistant/ Paraprofessional, English Teacher / ESL TEFL, K12)

Teacher of English - Hednesford, Staffordshire - £180 - £260 per day DOE - Full - Time | Permanent | September 2026 or January 2027...

Teacher of English Job

Listing for: Simply Education Ltd
View this Job
2 days ago 105. English Teacher Job in Cannock, England, UK (Cannock jobs)

Education / Teaching (English Teacher / ESL TEFL, Middle School, Teacher Assistant/ Paraprofessional, High School)

Role: - English Teacher - Location: - Cannock - Pay: £150 - £220 - Hours: - Full time - Who are Academics? - Academics are an Education...

English Teacher Job

Listing for: Academics
View this Job
2 days ago 106. English Teacher Job in Stafford, England, UK (Stafford jobs)

Education / Teaching (English Teacher / ESL TEFL, High School, Teacher Assistant/ Paraprofessional)

Location: Staffordshire - English Teacher - Stone | September 2026 Start - Full - Time | KS3 & KS4 | Long - Term Opportunity -...

English Teacher Job

Listing for: Aspire People
View this Job
2 days ago 107. English teacher Job in Newcastle-under-Lyme, England, UK (Newcastle-under-Lyme jobs)

Education / Teaching (English Teacher / ESL TEFL, High School)

Location: Newcastle under Lyme - English Teacher - Newcastle - under - Lyme - October 2026 Start | Secondary School | Full - Time -...

English teacher Job

Listing for: Aspire People
View this Job
2 days ago 108. English Leader - Trust level Job in Bootle, England, UK (Bootle jobs)

Education / Teaching (English Teacher / ESL TEFL, Middle School, Academic)

Location: Maghull - ENGLISH LEADER – TRUST HQ | MANCHESTER 📚 - Think Education is recruiting for an exciting opportunity for an...

English Leader - Trust level Job

Listing for: Think Education Partners Limited
View this Job
2 days ago 109. English Graduate, Ribbons AND REEVES Job in London, England, UK (London jobs)

Education / Teaching (Bilingual, English Teacher / ESL TEFL, Teacher Assistant/ Paraprofessional)

Position: English Graduate, RIBBONS AND REEVES - Location: Greater London - English Graduate - Are you an English Graduate with...

English Graduate, Ribbons AND REEVES Job

Listing for: Guardian Jobs
View this Job
2 days ago 110. Teach English Overseas Career Job in Brighton, England, UK

Education / Teaching (English Teacher / ESL TEFL), ESL/TEFL (English Teacher / ESL TEFL)

Position: Hiring Now! Teach English Overseas with Full Training, Visa Sponsorship & Career Support - Location: Brighton - Are you an...

Teach English Overseas Career Job

Listing for: English 1
View this Job
Jobs found: 1670