Average salary: £30,342 /yearly

More stats
Get new jobs by email
  •  ...CORE PURPOSE We require an ambitious, intellectually rigorous Science Teacher to deliver high-quality scientific instruction across...  ...Qualifications: Qualified Teacher Status (QTS) or an equivalent recognised teaching credential, paired with a strong honours degree in Biology,... 
    Suggested

    Marchant Recruitment

    Middlesbrough
    7 hours agonew
  •  ...Position: Science Teacher Location: Middlesbrough Contract: Full-Time, Permanent Start Date: Immediate Start Key Stages:...  ...independent scientific thinking. The successful candidate will teach Science across KS3 and KS4, with the opportunity to teach KS5 depending... 
    Suggested
    Permanent
    Full-time
    Immediate start

    Marchant Recruitment

    Middlesbrough
    14 days ago
  • £30k - £40k per annumEstimated
     ...Company ProfileSuperprof is the platform for sharing knowledge. It connects people who want to learn with those who love to teach. In just 10 years, Superprof has become the global leader in private tutoring, present in more than 70 countries. Teachers... 
    Suggested
    Part-time
    Flexible hours

    Superprof

    Middlesbrough
    more than 2 months ago
  • £32.92k - £45.35k per annum

     ...within your subject area? Join us as a Teacher, where you will be instrumental in delivering high-quality learning, utilising a range of teaching and learning strategies to ensure student success. This could potentially be humanities combined (geography or religious studies)... 
    Suggested
    Full-time
    Term-time
    Monday to Friday

    Outwood Academy Acklam

    Middlesbrough
    10 days ago
  • £32.92k - £51.05k per annum

     ...vibrant centre of learning and a hub of activity for the whole of the Ingleby Barwick community. We promote and provide excellence in teaching, learning and relationships by setting high standards of behaviour, inclusion and engagement and instilling high personal and... 
    Suggested
    Temporary
    Part-time
    Fixed-term contract

    Ingleby Manor School

    Stockton-on-Tees, County Durham
    3 days ago
  • £160 - £260 per day

     ...range and inspire students to develop their knowledge, analytical skills and understanding of the past. The Role Full-time History teaching position Teaching across KS3 and KS4 Planning and delivering engaging, well-structured lessons Supporting students to make... 
    Suggested
    Permanent
    Full-time
    Temporary

    Protocol Education

    Middlesbrough
    10 days ago
  • £160 - £260 per day

     ...Geography specialist to join a supportive department and make an immediate impact on student progress and engagement. The Role: Teaching Geography across Key Stage 3 and Key Stage 4 (Key Stage 5 desirable but not essential) Planning and delivering engaging, high-... 
    Suggested
    Daily pay
    Long-term contract
    Permanent
    Full-time
    Temporary
    Immediate start

    Protocol Education

    Middlesbrough
    2 days ago
  • £32.92k - £45.35k per annum

     ...within your subject area? Join us as a Teacher, where you will be instrumental in delivering high-quality learning, utilising a range of teaching and learning strategies to ensure student success. This could potentially be humanities combined (geography or religious studies)... 
    Suggested
    Full-time
    Term-time
    Monday to Friday

    Outwood

    Middlesbrough
    9 days ago
  •  ...secondary school in Middlesbrough is seeking a dedicated Biology Teacher to join its vibrant Science department from January 2026. This full-time role offers the opportunity to teach Biology across Key Stages 3, 4, and 5, including GCSE and A-Level. Location:... 
    Suggested
    Full-time

    Marchant Recruitment

    Middlesbrough
    7 hours agonew
  • £17.14 - £34.4 per hour

     ...listening skills, alongside strong time management and organisational skills. Essential abilities include supporting students with science work up to GCSE level and having a working knowledge of standard computer packages. Experience of working in a school environment is... 
    Suggested
    Hourly pay
    Full-time
    Part-time
    Term-time
    Immediate start

    Outwood

    Middlesbrough
    23 days ago
  • £30k - £41k per annumEstimated
     ...Company ProfileSuperprof is the platform for sharing knowledge. It connects people who want to learn with those who love to teach. In just 10 years, Superprof has become the global leader in private tutoring, present in more than 70 countries. Teachers... 
    Suggested
    Part-time
    Flexible hours

    Superprof

    Middlesbrough
    more than 2 months ago
  • £31k - £42k per annumEstimated
     ...Company ProfileSuperprof is the platform for sharing knowledge. It connects people who want to learn with those who love to teach. In just 10 years, Superprof has become the global leader in private tutoring, present in more than 70 countries. Teachers... 
    Suggested
    Part-time
    Flexible hours

    Superprof

    Middlesbrough
    more than 2 months ago
  • £34.07k - £52.84k per annum

     ...within your subject area? Join us as a Teacher, where you will be instrumental in delivering high-quality learning, utilising a range of teaching and learning strategies to ensure student success. This position requires a professional who is aware of strategies for improving... 
    Suggested
    Full-time
    Immediate start

    Outwood

    Middlesbrough
    4 days ago
  • £34.07k - £52.84k per annum

     ...within your subject area? Join us as a Teacher, where you will be instrumental in delivering high-quality learning, utilising a range of teaching and learning strategies to ensure student success. This position requires a professional who is aware of strategies for improving... 
    Suggested
    Permanent
    Full-time

    Outwood Academy Ormesby

    Middlesbrough
    3 days ago
  •  ...A well-established, ambitious secondary school is looking for a History Teacher to join their vibrant Humanities department. You will teach across KS3 and KS4, and contribute to an exciting and enquiry-driven curriculum. The department encourages students to question, analyse... 
    Suggested

    Marchant Recruitment

    Middlesbrough
    7 hours agonew
  •  ...development pathways. The Mathematics faculty is a cohesive, forward-thinking team committed to raising achievement through innovative teaching methods and targeted student intervention programs. KEY TASKS & DAILY OPERATIONS Curriculum Delivery: Plan and deliver... 

    Marchant Recruitment

    Middlesbrough
    14 days ago
  • £160 - £260 per day

     ...with colleagues to support student achievement. Essential Requirements Qualified Teacher Status (QTS).Recent UK classroom experience teaching Maths.Enhanced DBS registered on the Update Service.Strong classroom management skills.Excellent communication and organisational... 
    Daily pay
    Long-term contract
    Permanent
    Temporary

    Protocol Education

    Middlesbrough
    9 days ago
  •  ...Maths Teacher Location: Middlesbrough Contract: Full-Time Start Date: September Key Stages: KS3–KS5 Mathematics Teaching Role in a Coastal Academy School A coastal academy school in Middlesbrough is seeking to appoint a Maths Teacher to join its department... 
    Full-time

    Marchant Recruitment

    Middlesbrough
    7 hours agonew
  • £120 - £190 per day

     ...passionate about education.   The ideal candidate will be passionate about education with the ability to deliver high standards of teaching and learning to pupils whilst creating relationships of mutual trust. With the shared goal of making positive contributions to... 
    Full-time
    Immediate start

    Ripple Education

    Middlesbrough
    more than 2 months ago
  • £18.72 - £37.03 per hour

     ...lives of young people and our wider community. ~ To view the Teaching Staff recruitment booklet for Maths: Click Here If you have...  ...skills. Essential abilities include supporting students with science work up to GCSE level and having a working knowledge of standard... 
    Hourly pay
    Full-time
    Immediate start
    Monday to Wednesday

    Outwood

    Middlesbrough
    1 day ago
  •  ...Qualifications: Qualified Teacher Status (QTS) or a recognised equivalent teaching credential, paired with a strong honours degree in Mathematics,...  ...logistics, structural engineering logic, and modern data science, connecting classroom numeracy directly to regional... 

    Marchant Recruitment

    Middlesbrough
    14 days ago
  • Are you passionate about raising student attainment and providing personalised support to help every pupil reach their potential? Join us as a One-to-One Tutor, where you will be key to planning, implementing, and delivering a broad, balanced, and differentiated curriculum...
    Permanent
    Part-time
    Monday to Wednesday

    Outwood Academy Ormesby

    Middlesbrough
    2 days ago
  • £145 - £230 per day

     ...engaging lessons, raise attainment, and help students develop confidence in mathematics. The successful candidate will be responsible for teaching Maths across Key Stages 3 and 4, creating a positive learning environment, and ensuring all students are supported to achieve their... 
    Daily pay
    Permanent
    Temporary

    Protocol Education

    Stockton-on-Tees, County Durham
    6 days ago
  • £20 - £40 per hour

     ...teacher to join our team of professional tutors that support our students at all stages of their education. We need a tutor that can teach Maths to our students. At our company we offer you the opportunity to become part of our team of teachers that support students... 
    Part-time
    Flexible hours

    FindTutors

    Middlesbrough
    more than 2 months ago
  •  ...Middlesbrough is seeking a dedicated Maths Teacher to join its Mathematics department from September . This role offers the opportunity to teach across the secondary age range, supporting students as they build confidence in numeracy and problem-solving. Mathematics is a core... 
    Full-time

    Marchant Recruitment

    Middlesbrough
    7 hours agonew
  • £140 - £245 per day

     ...instance. The role is an open vacancy so has potential to become a permanent position, for the right candidate. Key Responsibilities Teach Mathematics (Maths) across Key Stages 3 and 4 Plan and deliver engaging, high-quality lessons Support students to reach their... 
    Daily pay
    Permanent
    Full-time
    Fixed-term contract
    Flexible hours

    CER

    Stockton-on-Tees, County Durham
    11 hours agonew
  • £145 - £230 per day

     ...lessons, raise attainment, and help students develop confidence in mathematics. The successful candidate will be responsible for teaching Maths across Key Stages 3 and 4, creating a positive learning environment, and ensuring all students are supported to achieve their full... 
    Daily pay
    Permanent
    Temporary

    Protocol Education

    Stockton-on-Tees, County Durham
    6 days ago
  • £170 - £250 per day

     ...Salary: £170 - £250 per day Job Description We are seeking a committed and enthusiastic Maths Teacher to deliver exceptional teaching and learning experiences in alignment with the national curriculum and school policies. This role entails planning, preparing, and delivering... 
    Permanent
    Full-time
    Temporary
    School hours

    Protocol Education

    Middlesbrough
    2 days ago
  • £160 - £260 per day

     ...Science Teacher – Secondary School Location: Middlesbrough Contract: Full-time or Part-time Start: ASAP / September 2026 Protocol...  ...school in Middlesbrough. The successful candidate will teach Science across KS3 and KS4 , delivering engaging lessons and supporting... 
    Permanent
    Full-time
    Temporary
    Part-time
    Immediate start

    Protocol Education

    Middlesbrough
    2 days ago
  • £27.26k - £42.27k per annum

     ...Role: Teacher of Science (Maternity Cover) Academy: Outwood Academy Ormesby Start Date : January/February 2027 Salary (Actual Salary...  ...in delivering high-quality learning, utilising a range of teaching and learning strategies to ensure student success. This position... 
    Full-time
    Temporary
    Part-time

    Outwood

    Middlesbrough
    1 day ago