We found 7018 jobs based on your search.
ICT Teacher - Dudley - Sept Start
Dudley £32k - 45k per year Teaching Personnel
ICT Teacher – Secondary SchoolLocation: DudleyContract Type: Full-Time, PermanentStart Date: September 2026Salary: £32,000 - £45,000 depending on experienceA secondary school in Dudley is seeking to appoint a passionate and knowledgeable IC...
Posted - 22 May 2026
SEN Teaching assistant- Reading
Reading £100 - 130 per day Teaching Personnel
SEN Teaching AssistantLocation: Reading, RG4 9EYSector: SEN SupportJob Type: Full Time Start Date: ImmediateWe are seeking a dedicated and compassionate SEN Teaching Assistant in Reading, RG4 9EY to join a specialis...
Posted - 22 May 2026
Walsall £180 - £235 per day Smile Education
Geography Teacher – Maternity CoverTelford | Full-Time | September 2026 StartAre you a passionate Geography Teacher looking for your next opportunity this September?A supportive and well-regarded secondary school in Telford is seeking an en...
Posted - 22 May 2026
Wimborne Minster £168.80 - 232.40 per day Teaching Personnel
KS1 Teacher – First School Opportunity in Wimborne Are you a passionate and nurturing KS1 Teacher looking for your next role this September? We’re working with a lovely First School in Wimborne seeking an enthusiastic teacher to join their...
Posted - 22 May 2026
SEN Teaching assistant- Caterham
Caterham £100 - 130 per day Teaching Personnel
SEN Teaching AssistantLocation: Caterham, CR3 5NRSector: SEN SupportJob Type: Full Time Start Date: ImmediateWe are seeking a dedicated and compassionate SEN Teaching Assistant in Caterham, CR3 5NR to join a special...
Posted - 22 May 2026
Redcar £32,916 - 51,047 per year Teaching Personnel
Job Title: Secondary Maths Teacher Location: Redcar, North Yorkshire Salary: £31,650- £49,084Are you a passionate and inspiring Maths Teacher looking for your next opportunity? We are seeking an enthusiastic and dedicated Maths Teacher to j...
Posted - 22 May 2026
Durham £95 - 105 per day Teaching Personnel
School Support Worker - County Durham Secondary Schools Long-Term Temporary | Competitive Daily Rates | September 2026 A number of secondary schools across County Durham are looking to appoint School Support Workers ahead of September 202...
Posted - 22 May 2026
Ashford £25 - 30 per hour Teaching Personnel
Are you passionate about helping children and young people overcome barriers to learning? TP Tutors is seeking dedicated Specialist SEN Tutors to provide personalised 1:1 support for learners across and nearby communities. This role off...
Posted - 22 May 2026
Milton Keynes £29,344 - 44,919 per year Supply Desk
Role: English TeacherLocation: Milton Keynes, BuckinghamshireContract: Full-time – Temporary to PermanentStart Date: September 2026Salary: £29,344 – £44,919About the SchoolThis secondary school provides a supportive and inclusive environmen...
Posted - 22 May 2026
SEN Teaching assistant- Redhill
Redhill £100 - 130 per day Teaching Personnel
SEN Teaching AssistantLocation: Redhill, RH1 3DBSector: SEN SupportJob Type: Full Time Start Date: ImmediateWe are seeking a dedicated and compassionate SEN Teaching Assistant in Redhill, RH1 3DB to join a specialis...
Posted - 22 May 2026
Weymouth £125 - 140 per day Teaching Personnel
Job descriptionEnglish Teacher- WeymouthStart date: ImmediateContract: Full-timeSalary ranges from: £31,650 to £51,048Join an inclusive secondary school in the heart of Weymouth, committed to delivering high-quality education and fostering ...
Posted - 22 May 2026
Graduate SEN Teaching Assistant
Cardiff £24,180.00 - £24,180.00 Per Annum Teaching Personnel
Role Overview-Step into a fulfilling role at a highly regarded SEN school in Penarth and begin a career where your contribution genuinely matters. This opportunity is ideal for someone eager to take on meaningful responsibilities from...
Posted - 22 May 2026
Milton Keynes £29,344 - 44,919 per year Supply Desk
Role: KS2 Primary TeacherLocation: Milton Keynes, BuckinghamshireFull-time – Temporary to PermanentStart Date: June / September 2026Salary: £29,344 - £44,919 (MPS/UPS)About the SchoolThis school provides a vibrant and supportive enviro...
Posted - 22 May 2026
Cardiff £24,180.00 - £24,180.00 Per Annum Teaching Personnel
Cardiff£14.30/hour Full/part time roles availableIf you’ve recently completed a degree in Psychology or Social Sciences and want to put your knowledge into meaningful practice, this could be the perfect role for you. Working within an SEN s...
Posted - 22 May 2026
Poole £32,500.00 - £36,400.00 Per Annum Teaching Personnel
Job descriptionEnglish Teacher- BournemouthStart date: ImmediateContract: Full-timeSalary ranges from: £31,650 to £51,048Join an inclusive secondary school in the heart of Bournemouth, committed to delivering high-quality education and fost...
Posted - 22 May 2026
Aston Clinton £29,344 - 44,919 per year Supply Desk
Position: EYFS Teacher Location: Aston Clinton, Buckinghamshire Contract Type: Full-time Salary: £29,344 – £44,919 Start Date: September 2026 Are you passionate about nurturing young minds and making a real difference in early childhoo...
Posted - 22 May 2026
Higher Level Teaching Assistant
Waddesdon £100 - 130 per day Supply Desk
Role: Higher-level Teaching Assistant (HLTA)Location: WaddesdonFull time£100 - £130 per daySeptember 2026 start We are looking for a passionate and experienced Higher-Level Teaching Assistant (HLTA) to join a highly regarded school in ...
Posted - 22 May 2026
September Supply Opportunities!
County Durham £140 - 170 per day Teaching Personnel
Secondary Supply Teacher - Newcastle & the Northeast Flexible Supply | £140-£170 per day | September 2026 Start Teaching Personnel is recruiting Secondary Supply Teachers for schools across Newcastle and the wider Northeast, working in...
Posted - 22 May 2026
Cardiff £93 per day + additional benefits Teaching Personnel
Penarth, Cardiff£93/ dayFull time, flexible As an important member of our school’s support team, you will work closely with specialist behaviour practitioners and teaching staff to assist learners with social, emotional, and mental hea...
Posted - 22 May 2026