15,347 Teaching jobs in UK
Filter by Disability Confident
- Filter by Disability Confident (1,208)
Filter by Remote working
- Filter by Hybrid remote (86)
- Filter by Fully remote (16)
- Filter by On-site only (4,915)
Filter by Location
- UK (15,347)
- Filter by South East England (3,172)
- Filter by London (2,476)
- Filter by North West England (1,966)
- Filter by South West England (1,579)
- Filter by Eastern England (1,419)
- Filter by West Midlands (1,341)
- Filter by Yorkshire And The Humber (1,284)
- Filter by East Midlands (842)
- Filter by Wales (510)
- Filter by North East England (390)
- Filter by Scotland (134)
- Filter by Northern Ireland (37)
- Filter by Channel Islands (4)
Filter by Posting date
Filter by Category
- Filter by Education & Childcare Jobs (9,900)
- Filter by Healthcare & Nursing Jobs (1,984)
- Filter by Other/General Jobs (920)
- Filter by Social Work Jobs (456)
- Filter by Accounting & Finance Jobs (326)
- Filter by Social Care Jobs (233)
- Filter by Hospitality & Catering Jobs (188)
- Filter by Energy, Oil & Gas Jobs (171)
- Filter by Retail Jobs (171)
- Filter by Scientific & QA Jobs (152)
- Filter by Admin Jobs (121)
- Filter by Engineering Jobs (100)
- Filter by HR & Recruitment Jobs (81)
- Filter by Trade & Construction Jobs (69)
- Filter by Creative & Design Jobs (68)
- Filter by Domestic Help & Cleaning Jobs (58)
- Filter by IT Jobs (55)
- Filter by Manufacturing Jobs (52)
- Filter by Sales Jobs (47)
- Filter by Customer Services Jobs (36)
- Filter by Maintenance Jobs (27)
- Filter by Security & Protective Services Jobs (25)
- Filter by Graduate Jobs (23)
- Filter by Consultancy Jobs (19)
- Filter by Logistics & Warehouse Jobs (18)
- Filter by PR, Advertising & Marketing Jobs (17)
- Filter by Agriculture, Fishing & Forestry Jobs (9)
- Filter by Legal Jobs (9)
- Filter by Property Jobs (7)
- Filter by Travel Jobs (5)
Filter by Contract type
- Filter by Permanent (8,639)
- Filter by Contract (3,306)
- Filter by Temporary (3,281)
- Filter by Apprenticeship (121)
Filter by Hours
- Filter by Full time (11,820)
- Filter by Part time (3,527)
Sign in now to create an email alert and receive the latest jobs for this search straight in your mailbox
Sign inEnglish Teacher
- 09 January 2026
- Teacheractive Limited - TS4
- £140 to £200 per day
- On-site only
- Temporary
- Full time
Job Title: Qualified English teacher Location: Middlesbrough Start Date: Immediate or February 2026 Salary: £140 - £200 per day (depending on experience) Can you inspire young minds with an engaging teaching style? Do you love to support and focus on student’s...
English Teacher
- 15 January 2026
- The Education Network - Walsall, Midlands, WS9 8PT
- £175 to £250 per day
- Contract
- Full time
English Teacher Key Details - Position: English Teacher - Location: Walsall - Start Date: January 2026 - Contract: Long-term assignment - Pay: £175 – £250 per day (paid to scale, dependent on experience) The Role A secondary school in Walsall is seeking a ...
EYFS Teacher
- 10 January 2026
- senploy - Mile End East, Greater London
- £260 per day
- Temporary
- Full time
Early Years Teacher (QTS) - Start ASAP - Mile End Area Full Time Ongoing Until Further Notice £160-£260 per day (dependent on experience) An established and highly regarded three‑form entry primary school in the Mile End/Limehouse area is seeking a passionate ...
Teacher of English
- 14 January 2026
- Teaching Vacancies - Pontefract, West Yorkshire, WF8 4QR
- Permanent
- Full time
What skills and experience we're looking for • Specialist knowledge of subject(s). • Proven experience and evidence of successful teaching. • Educated to Degree (or equivalent) standard. • A recognised teaching qualification or working towards. • Evidence of ...
Physics Teacher
- 13 January 2026
- Wiltshire Council - Calne, Wiltshire
- £28,985 to £48,254 per year
- On-site only
- Permanent
- Full time
Salary: £28,985-£48,254 (teaching scale dependent on experience) Hours of work: Full time Contract type: Permanent A bit about us: St Mary’s Calne is a leading UK boarding and day school for girls aged 11 to 18 in Wiltshire, shaped by the values of our full ...
Maths Teacher
- 14 January 2026
- The Education Network - Telford, Midlands, TF3 4AF
- £175 to £250 per day
- Contract
- Full time
Maths Teacher Key Details - Role: QTS / ECT Maths Teacher - Location: Telford - Start Date: January 2026 - Contract: Long-term supply - Pay: £175 – £250 per day (dependent on experience) - School: Ofsted-rated Good secondary school - Curriculum: Maths across ...
Science Teacher
- 14 January 2026
- The Education Network - Shropshire, Midlands, SY3 5AA
- £175 to £250 per day
- Contract
- Full time
Science Teacher Key Details - Role: QTS / ECT Science Teacher - Location: Shropshire - Start Date: January 2026 - Contract: Long-term supply - Pay: £175 – £250 per day (dependent on experience) - Key Stages: KS3 & KS4 The Role A secondary school in Shropshire ...
Teaching Assistant
- 12 January 2026
- Hays Specialist Recruitment - Wirral, Merseyside, CH49 5PE
- On-site only
- Temporary
- Part time
Job Title: Teaching Assistant (Transferable Experience) Location: Wirral Pay: £90 to 100 Working pattern: Part-Time, Full-Time, Term-Time Contract: Starting from January onwards Your new company Hays is a leading education recruiter offering a part-time ...
Maths Teacher
- 13 January 2026
- The Education Network - Dudley, Midlands, DY4 9ER
- £175 to £250 per day
- Contract
- Full time
Maths Teacher Key Details - Position: Maths Teacher (KS3 & KS4) - Location: Dudley - School: Ofsted-rated ‘Good’ secondary school - Salary: £175 – £250 per day (depending on experience) - Contract: Full-time, long-term supply - Start Date: January 2026 The ...
Teaching Assistant
- 13 January 2026
- Step Teachers Ltd - Wantage, South East, OX12 8DJ
- £85 to £95 per day
- On-site only
- Contract
- Part time
Teaching Assistant – Daily supply from as soon as possible These flexible opportunities are ideal for Teaching Assistants who enjoy variety and want to make a positive impact across different primary school settings in Wantage and the surrounding areas. Duties...