Secondary Supply Teachers
£31,200 - £36,400
Secondary Supply Teacher – Flexible, short-term and long-term roles available from ASAP These flexible opportunities are ideal for teachers who enjoy variety and want to make a positive impact across different school settings. We are currently seeking enthusiastic and adaptable Secondary Supply Teachers to work across schools in Huntingdon and the surrounding areas. Whether you're looking for day-to-day supply or lon...
Cover Teacher Secondary Schools (KS3 & KS4) Dartford Full-Time or Part-Time September 2026 Starts Weekly Pay Are you looking for flexible work in education that fits around your lifestyle? We are currently recruiting Cover Teachers to work across a range of welcoming and supportive secondary schools in Dartford. Whether you're looking for full-time, part-time, or day-to-day supply work, we have opportunities to suit ...
Supply English Teachers – Flexible, ongoing roles starting as soon as possible These flexible opportunities are ideal for teachers who enjoy variety and want to make a positive impact across different school settings. You’ll be working with a range of secondary schools in and around Ipswich, supporting pupils across Key Stages 3 and 4. Duties as a Supply English Teacher: Deliver pre-planned English lessons across Key...
Cover Teacher Secondary Schools (KS3 & KS4) Bromley Full-Time or Part-Time September 2026 Starts Weekly Pay Are you looking for flexible work in education that fits around your lifestyle? We are currently recruiting Cover Teachers to work across a range of welcoming and supportive secondary schools in Bromley. Whether you're looking for full-time, part-time, or day-to-day supply work, we have opportunities to suit yo...
Secondary Supply Teachers
£31,200 - £36,400
Secondary Supply Teachers – Flexible supply roles in Mildenhall and surrounding areas, starting ASAP These flexible opportunities are ideal for Secondary Supply Teachers who enjoy variety and want to make a positive impact across different school settings. You will cover lessons across a range of subjects, ensuring continuity of learning and maintaining a positive classroom environment. Duties as Secondary Supply Tea...
English Teacher — Good Secondary School, Southend-on-Sea
Up to £37,480
Role: Teacher of English (KS3–KS5) Location: Southend-on-Sea Contract: Full-Time, Permanent Start Date: September 2026 Salary: Highly Competitive We’re looking for an enthusiastic English Teacher to join a good secondary school in Southend-on-Sea. The school is looking for someone who enjoys English and wants to help students become confident readers, writers, and communicators. The Role Teach English across KS3–KS5....
Physical Education Teacher - Outstanding School - Lambeth (September Start)
Up to £49,350
Physical Education Teacher - Outstanding School - Lambeth (September Start) Are you a passionate, motivated and enthusiastic PE teacher looking for a full-time, permanent opportunity in a school where sport, wellbeing and personal development are highly valued? Physical Education Teacher Role Teaching Physical Education up to GCSE and A-Level (KS3/4/5) Lambeth MPS1 – UPS3 Salary Full Time, Permanent September Start P...
Computer Science Teacher — Good Secondary School, Luton
Up to £39,344
Role: Teacher of Computer Science (KS3–KS5) Location: Luton Contract: Full-Time, Permanent Start Date: September 2026 Salary: Highly Competitive We’re looking for a Computer Science Teacher to join a good secondary school in Luton. The school is looking for someone who enjoys technology and can help students develop both their programming skills and their understanding of how technology works. The Role Teach Computer...
French Teacher — Outstanding Secondary School, Milton Keynes
Up to £42,347
Role: Teacher of French (KS3–KS5) Location: Milton Keynes Contract: Full-Time, Permanent Start Date: September 2026 Salary: Highly Competitive We’re looking for an exceptional French Teacher to join an outstanding secondary school in Milton Keynes. This is a great opportunity for someone who enjoys teaching languages and wants to work in a school with high expectations and a strong focus on student progress. The Role...
Computer Science Teacher - Secondary School - Horsham (September Start)
Up to £44,308
Computer Science Teacher - Secondary School - Horsham (September Start) Are you an enthusiastic and knowledgeable Computer Science teacher looking for a full-time, permanent role where you can inspire students and help them develop valuable skills for the future? Computer Science Teacher Role Teaching Computer Science across KS3, KS4 and KS5 Horsham MPS1 – UPS3 Salary Full Time, Permanent September Start Computer Sci...
RE Teacher — Outstanding Secondary School, Peterborough
Up to £34,598
Role: Teacher of RE (KS3–KS5) Location: Peterborough Contract: Full-Time, Permanent Start Date: September 2026 Salary: Highly Competitive We’re looking for an exceptional Teacher of RE to join an outstanding secondary school in Peterborough. This is a great opportunity for someone who enjoys their subject and wants to help students think, question, and develop their own ideas. The Role Teach RE across KS3–KS5. Cover ...
Spanish Teacher — Good Secondary School, Ipswich
Up to £35,338
Role: Teacher of Spanish (KS3–KS5) Location: Ipswich Contract: Full-Time, Permanent Start Date: September 2026 Salary: Highly Competitive We’re looking for an exceptional Spanish Teacher to join a good secondary school in Ipswich. The school is looking for someone who enjoys languages and can help students become confident using Spanish both inside and outside the classroom. The Role Teach Spanish across KS3–KS5. Dev...
PE Teacher — Outstanding Secondary School, Norwich
Up to £42,414
Role: Teacher of PE (KS3–KS5) Location: Norwich Contract: Full-Time, Permanent Start Date: September 2026 Salary: Highly Competitive We’re looking for an exceptional PE Teacher to join an outstanding secondary school in Norwich. The school is looking for someone who enjoys working with young people, has a real interest in sport, and can help students develop both their ability and confidence. The Role Teach PE across...
Biology Teacher - Outstanding School - Croydon (September Start)
Up to £43,366
Biology Teacher - Outstanding School - Croydon (September Start) Are you a passionate and knowledgeable Biology teacher looking for a full-time, permanent position within a supportive and ambitious school? Biology Teacher Role Teaching Biology up to GCSE and A-Level (KS3/4/5) Croydon MPS1 – UPS3 Salary Full Time, Permanent September Start Biology Teacher You would be joining a well-established Science department wher...
DT Teacher Required in Exceptional Secondary School in Norfolk
Up to £41,984
· DT Teacher required to work on a full-time position from September · Good Mixed school based in Norfolk · DT Teacher to join a highly successful and well-resourced department Our Client is looking for a DT Teacher to work within a highly prestigious mixed school in Norfolk. The successful DT Teacher will be expected to teach at KS3 & KS4. The department is well resourced and boasts and approachable and supportive h...
History Teacher - Secondary School - Oldham (September Start)
Up to £41,086
History Teacher - Secondary School - Oldham (September Start) Are you a passionate and committed History teacher looking for a permanent position where you can inspire students to understand the past and develop strong analytical skills? History Teacher Role Teaching History across KS3, KS4 and KS5 Oldham MPS1 – UPS3 Salary Full Time, Permanent September Start History Teacher You would be joining a successful Humanit...
Chemistry Teacher - Good School - Durham (September Start)
Up to £45,083
Chemistry Teacher - Good School - Durham (September Start) Are you a passionate and knowledgeable Chemistry teacher looking for a full-time, permanent position where you can develop your career within a supportive Science department? Chemistry Teacher Role Teaching Chemistry across KS3, KS4 and KS5 Durham MPS1 – UPS3 Salary Full Time, Permanent September Start Chemistry Teacher You would be joining an established Sci...
Exceptional Secondary School looks for a Maths Teacher in Essex
Up to £40,441
· Maths teacher required to work on a full-time position from September · Good Mixed school based in North-Essex · Maths teacher to join a highly successful and well-resourced department Our Client is looking for a Maths teacher to work within a highly prestigious mixed school in Essex. The successful Maths teacher will be expected to teach at KS3 & KS4. The department is well resourced and boasts and approachable an...
French Teacher — Good Secondary School, Stevenage
Up to £38,961
Role: Teacher of French (KS3–KS5) Location: Stevenage Contract: Full-Time, Permanent Start Date: September 2026 Salary: Highly Competitive We’re looking for an exceptional French Teacher to join a good secondary school in Stevenage. We want someone who enjoys teaching languages and can make French something students genuinely enjoy learning. The Role Teach French across KS3–KS5. Develop students’ speaking, listening,...
Drama Teacher — Good Secondary School, Cambridge
Up to £40,517
Role: Teacher of Drama (KS3–KS5) Location: Cambridge Contract: Full-Time, Permanent Start Date: September 2026 Salary: Highly Competitive We’re looking for an exceptional Drama Teacher to join a good secondary school in Cambridge. We want someone who is creative, enthusiastic, and enjoys helping young people build confidence through Drama and performance. The Role Teach Drama across KS3–KS5. Cover performance, devisi...
English Teacher — Good Secondary School, Chelmsford
Up to £42,216
Role: Teacher of English (KS3–KS5) Location: Chelmsford Contract: Full-Time, Permanent Start Date: September 2026 Salary: Highly Competitive We’re looking for an enthusiastic English Teacher to join a successful secondary school in Chelmsford. This role is for an exceptional English Teacher who has high expectations of their students and wants to be part of a friendly and supportive department. The Role Teach English...
Geography Teacher — Good Secondary School, Watford
Up to £46,441
Role: Teacher of Geography (KS3–KS4) Location: Watford Contract: Full-Time, Permanent Start Date: September 2026 Salary: Highly Competitive We’re looking for an exceptional Geography Teacher to join a good secondary school in Watford. This role would suit someone who enjoys their subject and likes helping students understand the world around them. The Role Teach Geography across KS3–KS4. Plan and deliver engaging les...
Teacher 12-Month Fixed-Term Contract
£43,383 - £48,504
Teacher (12–Month Fixed–Term Contract) We are seeking a committed and adaptable Teacher to deliver a range of curricular areas across the Broad General Education (BGE) and Senior Phase, with a particular strength or interest in Social Subjects desirable. This role requires a flexible practitioner who can respond to the diverse needs of our learners, contribute across subject areas, and support wider curriculum delive...
The Role We are seeking a committed, experienced and adaptable Senior Teacher to join Pebbles Academy Dunfermline. This is a teaching–focused role with additional leadership responsibilities across Teaching and Learning, Qualifications Scotland certification, curriculum development, learner progress and attainment, pastoral support and school improvement. The Senior Teacher will be an experienced practitioner who is ...
Supply Teaching roles with secondary schools in Aylesbury, Buckinghamshire. September 2026 Full time/part time /flexible roles to suit you High Wycombe & surrounding areas £140 - £150 per day Are you an experienced Secondary Teacher looking for more flexibility in the Buckinghamshire area? Are you an ECT based in Buckinghamshire looking to find the right school? Are you interested in flexible roles/cover to suit your...