Secondary Teacher jobs
-
- Barnet
- £37,870 - 56,154 per year
- Posted about 7 hours ago
PE Teacher – Outstanding School in Barnet (January 2026 Start) Location: Barnet, North London Contract: Full-time, Long-term/Permanent Start Date: January 2026 Salary: Competitive (MPS/UPS) + Protocol Education Benefits Are you a passionate PE Teacher looking to secure your next major role well i...
-
- Bristol
- £160 - 260 per day + PAYE & £50 referral
- Posted about 8 hours ago
Psychology Graduate Role Teach A-Level Psychology Full-time or 4 days a week January to Easter, with potential to extend Got a Psychology degree and an eye for behaviour, memory, and why people do what they do? Fancy turning that insight into real classroom impact? A brilliant Sixth Form is looki...
-
- Bradley Stoke
- £130 - 250 per day + PAYE & £50 referral
- Posted about 8 hours ago
Qualified History Teachers – South Gloucestershire We’re working with a number of secondary schools across South Gloucestershire who are looking for confident, knowledgeable History teachers to join their teams. If you enjoy creating engaging lessons, building good routines, and helping students ...
-
- Bradford
- £130 - 210 per day
- Posted about 12 hours ago
Secondary Supply Teachers – South Bradford South Bradford secondary schools are calling out for confident, adaptable supply teachers who can slot into a timetable and keep lessons running smoothly. If you’re the kind of teacher who enjoys variety, likes being trusted to just get on with things, a...
-
- Hillingdon
- £130 - 260 per day
- Posted about 12 hours ago
English Teacher (KS3 & KS4) We are seeking an enthusiastic and skilled English Teacher to join a thriving secondary school in West London The ideal candidate will: Be a qualified teacher (QTS or equivalent) with experience teaching English at KS3 and KS4 Have strong classroom management skills ...
-
- £130 - 260 per day
- Posted about 12 hours ago
Teacher of History A fantastic opportunity has arisen to appoint a dynamic and suitably qualified Teacher of History, with a genuine passion for the subject and the ability to teach across all key stages. The successful candidate will be able to inspire, challenge, and engage students in their ...
-
- Camden
- £130 - 260 per day
- Posted about 12 hours ago
Geography Teacher (Including A Level) Camden Full Time We are excited to offer an excellent opportunity for a passionate and dedicated Geography Teacher to join our Humanities Faculty. Whether you are an Early Career Teacher (ECT) eager to make your mark or an experienced educator seeking a ne...
-
Maths Teacher New
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 13 hours ago
Maths Teacher (KS3–KS4) £163 to £263 per day, PAYE — full-time Here’s a chance to join a school that doesn’t just value core academic subjects — they champion them. With a modern building (completed 2016), a clear curriculum structure, and a supportive staff culture, this school is looking for a ...
-
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 14 hours ago
English Teacher (KS3–KS4) £163 to £263 per day, PAYE — full-time This school is all about giving students a fair shot — great facilities, broad opportunities, and a curriculum designed to build knowledge, confidence and ambition. They’re looking for an English teacher who can inspire across KS3 a...
-
- Newcastle upon Tyne
- PAYE: competitive, based on experience
- Posted about 14 hours ago
Science Teacher (KS3–KS4) £163 to £263 per day, PAYE — full-time / long-term Join a purpose-built, modern 11–18 school with an excellent Sixth Form. The school champions a broad curriculum where Science matters — they want someone to deliver well-structured, engaging lessons across KS3 and KS4 so...
-
- Hounslow
- £130 - 260 per day
- Posted about 14 hours ago
Head of Performing Arts Hounslow March 2026 A thriving secondary school in Hounslow is looking for an inspirational Head of Performing Arts to lead a talented team of Drama and Music teachers. The department is creative, ambitious, and ready for its next big chapter, and they need a leader who ...
-
- Hounslow
- £130 - 260 per day
- Posted about 14 hours ago
English Teacher Hounslow January 2026 This secondary school in Hounslow is looking for a brilliant English Teacher to join their team from January. It is a warm, inclusive, and well run school where behaviour is calm, expectations are high, and teachers are trusted to teach. You’ll be joining a c...
-
- Walsall
- £140 - 220 per day
- Posted about 16 hours ago
History Teacher – Walsall Full-time, long-term role Love bringing the past to life? Fancy teaching history in a school that values creativity, curiosity, and a good debate? We’re looking for a qualified History Teacher to join a friendly secondary school in Walsall, with a full-time role ready to...
-
- Gloucester
- £130 - 250 per day + PAYE & £50 referral
- Posted about 19 hours ago
Qualified History Teachers – Gloucester We’re working with a number of secondary schools across Gloucester who are looking for confident, knowledgeable History teachers to join their teams. If you enjoy creating engaging lessons, building good routines, and helping students make sense of the worl...
-
- Filton
- £130 - 250 per day + PAYE, CPD & £50 referral
- Posted about 19 hours ago
Qualified RE Teachers – South Gloucestershire We’re working with secondary schools across South Gloucestershire 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 und...
-
- Patchway
- Market related
- Posted about 21 hours ago
Role: Part-Time Art & DT Teacher – 2 days/week (Tues & Thurs) Setting: Secondary school in South Gloucestershire Why This Role Is a Great Opportunity If you’re looking to build your teaching experience, this role offers a rare chance to shape both the Art and Design & Technology curriculum in a s...
-
- Bristol
- £130 - 250 per day + PAYE, CPD & £50 referral
- Posted 1 day ago
Qualified RE Teachers – North Bristol We’re working with secondary schools across North Bristol 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 differen...
-
- Leeds
- £120 - 240 per day
- Posted 1 day ago
Maths Teachers, Leeds ➗✨ Help students find their confidence with numbers and show them that Maths can be exciting, empowering and full of possibility. If you love turning tricky topics into lightbulb moments, this could be the perfect role for you. What you’ll be doing Delivering engaging, acces...
-
- Brent
- £130 - 260 per day
- Posted 1 day ago
MFL Teacher- Brent Are you a passionate and committed teacher seeking to make a meaningful impact within a dynamic and inclusive school setting? Why apply? Teach in language-rich schools celebrating cultural diversity with excellent staff support. Benefit from strong, supportive leadership and ...
-
- City of Westminster
- £130 - 260 per day
- Posted 1 day ago
Computer Science Teacher Westminster You will be teaching Computer Science at KS3 and KS4, with the opportunity to contribute to curriculum development and enrichment activities. The successful applicant will hold: QTS or equivalent UK teaching qualification A degree in Computer Science or a re...