Secondary Teacher jobs
-
PE Teacher New
- Telford
- £150 - 220 per day
- Posted about 6 hours ago
We’re working with a lively secondary school in Telford that’s all about sport, teamwork, and helping every student find their stride. From day one, you’ll be part of a school where pupils love getting stuck in, behaviour is strong, and teachers are trusted to do what they do best — teach. This i...
-
MFL Teacher New
- Telford
- £150 - 220 per day
- Posted about 6 hours ago
Join a forward-thinking secondary in Telford that believes languages do more than open doors — they open minds. Here, students don’t just learn verbs and vocab, they explore culture, opportunity, and the joy of global connection. From day one you’ll step into a school where curiosity is encourage...
-
- Walsall
- £150 - 220 per day
- Posted about 7 hours ago
Geography Teacher Full-time, Long-term Walsall Love bringing the world to life for your students? Fancy teaching in a school where curiosity is encouraged and your expertise is genuinely valued? This Walsall secondary school is looking for a brilliant Geography Teacher who can make plate tecton...
-
Art Teacher New
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 7 hours ago
Art Teacher £163 to £263 per day, PAYE We’re working with a school that values creativity as much as academics. They’re searching for an Art Teacher who can help students express themselves, try new techniques, and feel proud of their progress. What you’ll be doing Teaching Art to KS3 and KS4 Pla...
-
DT Teacher New
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 7 hours ago
DT Teacher (Any Specialism) £163 to £263 per day, PAYE This school believes in developing the whole learner — creativity, resilience, practical skills, the lot. They’re looking for a Design & Technology Teacher who can get students designing, problem-solving, and making things with purpose. Your ...
-
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 7 hours ago
Computer Science Teacher £163 to £263 per day, PAYE Got a knack for coding, logic, and making tech feel less intimidating? This school is searching for a Computer Science Teacher who can help students understand how the digital world works and build skills they’ll use for life. You’ll be teaching...
-
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 7 hours ago
KS3/KS4 Teacher – Any Subject £163 to £263 per day, PAYE This North East secondary school is all about relationships, routine, and raising aspirations. They’re looking for a classroom teacher who can bring clarity, calm, and consistency across KS3 and KS4. What you’ll do Plan and teach engaging l...
-
PE Teacher New
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 7 hours ago
PE Teacher (KS3/KS4) £163 to £263 per day, PAYE Full-time This school believes in developing the whole child, and physical activity is a huge part of that. With strong pastoral support and a big focus on student wellbeing, they’re looking for a PE Teacher who can bring energy, motivation, and str...
-
Science Teacher New
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 7 hours ago
Science Teacher (KS3/KS4) £163 to £263 per day, PAYE We’re working with a values-led secondary school that believes in developing not only great learners but great people. Safeguarding, wellbeing, and character development run through everything they do, and you’ll feel that from day one. They’re...
-
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 7 hours ago
Humanities Teacher (KS3/KS4) £163 to £263 per day, PAYE Full-time We’re supporting a values-led secondary school with a real community heart — a place where character development sits alongside academic ambition. They’re searching for a Humanities Teacher (History, Geography, or RS) who can bring...
-
Maths Teacher New
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 7 hours ago
Maths Teacher (KS3/KS4) £163 to £263 per day, PAYE This welcoming secondary school is proud of its strong community spirit, high expectations, and excellent pastoral systems. Staff wellbeing isn’t just a buzzword here, it’s built into the week through generous non-contact time and supportive team...
-
English Teacher New
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 7 hours ago
English Teacher (KS3/KS4) £163 to £263 per day, PAYE We’re supporting a popular North East secondary school known for its inclusive ethos, supportive leadership, and commitment to developing character as much as academic success. Staff wellbeing really matters here, and teachers receive additiona...
-
- Bristol
- £130 - 250 per day + PAYE & £50 referral
- Posted about 17 hours ago
Qualified Geography Teachers – North Bristol We’re supporting a number of secondary schools across North Bristol who are looking for skilled Geography teachers to join their teams. If you enjoy helping students understand the world, ask thoughtful questions, and make links between people, places,...
-
- Gloucester
- £130 - 250 per day + PAYE & £50 referral
- Posted about 18 hours ago
Qualified RE Teachers – Gloucester We’re working with secondary schools across Gloucester who are looking for knowledgeable and confident RE teachers to join their teams. If you enjoy guiding students through big ideas, encouraging thoughtful discussion, and helping them understand different beli...
-
- City of Westminster
- £130 - 260 per day
- Posted about 23 hours ago
Teacher of Design & Technology London We are seeking a creative and enthusiastic Teacher of Design & Technology for a maternity cover position. This fixed-term role offers an exciting opportunity to teach in a high-achieving, well-resourced department with small class sizes and highly engaged stu...
-
- Lambeth
- £160 - 265 per day
- Posted 1 day ago
Computing Teacher - Lambeth - Mixed School ** Computing Teacher – KS3 to KS4 ** 65% A-C GCSE’s 2013 - Two Term Supply ** January 2026 Start ** Supportive department/Excellent HOD An excellent opportunity is available for a creative and inspirational Computing teacher to teach Computing to KS3 to...
-
- Greenwich
- £165 - 260 per day
- Posted 1 day ago
Humanities Teacher - Southwark - Mixed School ** Humanities Teacher – KS3 to KS4 ** 65% A-C GCSE’s 2013 - Two Term Supply ** January 2026 Start ** Supportive department/Excellent HOD An excellent opportunity is available for a creative and inspirational Humanities teacher to teach History and Geo...
-
- Market related
- Posted 1 day ago
Qualified Teachers – Full-Time School Roles and 1:1 Tuition Opportunities Looking for your next teaching role, something more flexible, or a chance to make a real difference beyond the classroom? We’ve got options ready to go. We’re supporting schools across the region with full-time teaching vac...
-
- Somerset
- £130 - 180 per day + PAYE (no hidden deductions) + £50 refer a friend
- Posted 1 day ago
Science Teachers – Secondary Schools in and around Bridgewater Pay: £130 to £180 per day depending on experience Contract: Day to day and short term options Start Date: As soon as you are ready Areas: Bridgewater, Taunton, Highbridge and surrounding villages Whether you teach Biology, Chemistry, ...
-
- Harrow
- £185 - 260 per day
- Posted 1 day ago
Computer Science Teacher – Outstanding School in Harrow – January Start Are you a tech-savvy educator ready to inspire the next generation of digital pioneers? Do you want to work in a high-achieving school rated 'Outstanding' by Ofsted? Protocol Education is currently recruiting for a dynamic, k...