Secondary Teacher jobs
-
- Bristol
- £130 - 200 per day + PAYE, CPD & £50 referral
- Posted about 7 hours ago
IT / Computing Teacher Fixed-term role starting January We’re working with a well-established secondary school to recruit an IT and Computing teacher for a fixed-term position starting in January. There is clear potential for further roles once this contract ends, making it a good option if you’r...
-
Maths Teacher New
- Middlesbrough
- Pay to Scale
- Posted about 12 hours ago
➗ Maths Teacher – Middlesbrough ➗ Location: Middlesbrough Contract: Full-time / Part-time / Supply / Long-term Start Date: ASAP Protocol Education is working with secondary schools across Middlesbrough to recruit a Maths Teacher to deliver high-quality teaching and classroom cover across KS3 and ...
-
Science Teacher New
- Middlesbrough
- Pay to Scale
- Posted about 12 hours ago
Science Teacher – Middlesbrough Location: Middlesbrough Contract: Full-time / Part-time / Supply / Long-term Start Date: ASAP Protocol Education is working closely with secondary schools in Middlesbrough to recruit a Science Teacher to provide teaching and cover support across KS3 and KS4. This r...
-
- Brent
- £130 - 260 per day
- Posted about 14 hours ago
PE Supply Teacher We are seeking a dedicated and enthusiastic PE Teacher to join this school that has a stellar reputation for academic achievements. Responsibilities: As a PE Teacher, you will be responsible for planning and delivering dynamic and engaging physical education lessons to students ...
-
- Camden
- £130 - 260 per day
- Posted about 14 hours ago
Resistant Materials Technology Specialist We are seeking a talented and enthusiastic teacher of RMT, specialized in teaching up to GCSE level, to join this dynamic and successful school. We are looking for someone who possesses a genuine passion for their subject, delivers engaging lessons, an...
-
Art Teacher New
- Camden
- £130 - 260 per day
- Posted about 14 hours ago
Art Teacher Full Time Are you a passionate and dedicated Art Teacher looking for an exciting opportunity to make a positive impact on students' lives? About THE Academy: experienced significant growth over the last three years, reaching full enrolment in every year group and maintaining a waitin...
-
- Hammersmith
- £130 - 260 per day
- Posted about 14 hours ago
Politics and History Teacher Tuesday to Friday Hammersmith We are supporting a outstanding secondary school that needs a brilliant Politics and History teacher from Tuesday to Friday, now through to the end of term You’ll be teaching motivated students who love a good debate, plus you’ll be join...
-
- Camden
- £130 - 260 per day
- Posted about 14 hours ago
Geography Teacher Full Time We are currently seeking a talented teacher to join our highly successful geography department for the upcoming academic year. We welcome applications from both experienced teachers and newly qualified teachers. As a geography teacher, you will be responsible for deli...
-
History Teacher New
- Middlesbrough
- £170 - 250 per day
- Posted about 15 hours ago
Job Title: History Teacher (Full-Time) Location: Secondary School, Middlesbrough (Ofsted rated Good) Salary: MPS/UPS (Main/Upper Pay Scale) Start Date: January/September 2026 (or agreed start) Contract: Permanent (or fixed-term with view to permanent) Closing Date: See school/agency advert About ...
-
- Swindon
- £130 - 268 per day + PAYE/CPD/Refer a Teacher/TA Bonus £50
- Posted about 15 hours ago
Teacher of Design and Technology – Textiles Start date: January or February 2026 Contract: Long-term, until July 2026 Location: West London Love watching creativity come to life in the classroom? This one’s for you. We’re working with a forward-thinking secondary school with a strong sense of com...
-
- Middlesbrough
- £170 - 250 per day
- Posted about 17 hours ago
Job Title: Teacher of Humanities Location: Redcar Job Type: Contract, Full-Time Primary Industry: Education and Training Salary: £170 - £250 Per day Job Duties: Plan, prepare and deliver engaging humanities lessons to students Assess and evaluate students' progress and provide constructive feedba...
-
- Darlington
- £170 - 250 per day
- Posted about 17 hours ago
Girls’ PE Teacher Full-Time | Secondary School | Start Date: ASAP / January 2025 We are seeking an inspiring and dedicated Girls’ PE Teacher to join our thriving secondary school and play a key role in promoting a positive culture of health, wellbeing and sporting excellence among our students. A...
-
Maths Teacher New
- Stockton-on-Tees
- £170 - 250 per day
- Posted about 17 hours ago
Job Title: Maths Teacher Location: Stockton-on-Tees Job Type: Temporary, expected to work Full-Time hours Primary Industry: Education and Training Salary: £170 - £250 Per day Job Duties: Plan and deliver high-quality lessons in Mathematics to students Assess and evaluate students' progress throug...
-
- Romford
- £140 - 250 per day
- Posted about 18 hours ago
Job Title: English and Drama Teacher Days: 2 days per week Start Date: January End Date: July Contract: Part-time, long-term Location: Romford Pay: Competitive, paid weekly via PAYE Love literature, language, and getting students on their feet with a bit of drama magic? This could be your kind of...
-
- Somerset
- £168.80 - 232.00 per day + PAYE + £50 for referral
- Posted about 19 hours ago
Maths Teacher, 2 days a week (Mon and Tues) Location: BS20, North Somerset Age Group: Secondary (KS3–KS4) Pay: Paid to scale Contract: Mon, Tues Looking for a short-term Science role where you’ll feel genuinely supported, not just handed the keys and wished luck? We’re working with a thriving, we...
-
History Teacher New
- Telford
- £140 - 220 per day
- Posted about 21 hours ago
History Teacher – Telford Love bringing the past to life and want a role where strong teaching, real support, and a positive school culture go hand in hand? We’re working with a welcoming secondary school in Telford that’s proud of its community and big on helping both pupils and staff thrive. Th...
-
PE Teacher New
- Shrewsbury
- £140 - 220 per day
- Posted about 21 hours ago
PE Teacher – Shropshire Love PE and want a role where great teaching, proper support, and a genuinely special school culture come together? We’re working with a secondary school set in the Shropshire countryside, a place where pupils feel safe, motivated, and proud to be part of their community. ...
-
- Barnet
- £37,870 - 56,154 per year
- Posted 1 day ago
Maths Teacher – Outstanding Secondary School in Barnet Location: Barnet, North London Contract: Full-time / Long-term (Potential for Permanent) Salary: Competitive (MPS/UPS – Outer London Weighting) Start Date: January 2026 Are you an inspiring mathematician ready to teach in one of North London’...
-
- Middlesbrough
- Pay to Scale
- Posted 1 day ago
Protocol Education are seeking a confident and adaptable Secondary Teacher to work across a range of secondary schools in Middlesbrough. This role involves delivering lessons in your subject specialism and providing general cover across KS3–KS4. Key Responsibilities: Deliver pre-planned lessons a...
-
- £130 - 260 per day
- Posted 1 day ago
Business Teacher We are seeking a talented individual to deliver high-quality Business lessons The successful candidate will: • Be able to teach Business KS 4-5 • Support for every student to achieve their full potential and become a confident, resilient and compassionate individual who can make ...