You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"

Search results

Jobs

We found 226 jobs based on your search.

Map view
  • Maths Teacher New

    Poole £33,699 - 46,000 per year Teaching Personnel

    All applicants will require the appropriate qualifications and training for this role. Please see the FAQ's on the Teach

    Posted - 08 Jan 2026

  • Maths Teacher New

    Oldham £32,750 - 47,000 per year Teaching Personnel

    Teaching Personnel is seeking a dedicated Teacher of Maths for a secondary school in Oldham, required to start as soon as possible. This is an exciting opportunity for an enthusiastic Maths teacher to inspire and support stud...

    Posted - 08 Jan 2026

  • Maths Teacher

    Eastbourne £32,916 - 51,048 per year TLTP Education

    DescriptionMaths Teacher – Permanent Role – February 2026 Start – Eastbourne – £32,916 to £51,048 per annum***Maths Teacher – Eastbourne***Maths Teacher – Permanent Role***Maths Teacher – January 2026 Start***Maths Teacher – Suitable for EC...

    Posted - 07 Jan 2026

  • Maths Teacher Suitable to NQT

    Malvern, Worcestershire £140 - £230 per day + negotiable on experience, assignment & school Academics

    Maths Teacher📢🎯 As WORCESTERSHIRE'S LEADING SUPPLY TEACHING AGENCY, Academics have an unbeatable presence in secondary schools in Malvern and Worcester, and can offer YOU EXCLUSIVE opportunities:* LONG TERM, TEMP TO PERM, CONTRACTED roles...

    Posted - 07 Jan 2026

  • Mathematics Teacher

    Manchester £150 - £250 per day Smile Education

    Mathematics Teacher: Smile Education is collaborating with a prominent secondary school in Manchester who are welcoming a talented Mathematics teacher starting in February 2026. This school are open to part time and full...

    Posted - 07 Jan 2026

  • Maths Teacher

    St Austell £168.80 - 232.57 per day Teaching Personnel

    About the roleMaths TeacherLocation – St AustellContract Type – Full Time (35 hours)Salary - £168.80 - £232.57 Per DayKey Responsibilities-          Delivering GCSE and Functional Skills Maths pr...

    Posted - 07 Jan 2026

  • Maths Teacher

    Bournemouth £170 - 240 per day Teaching Personnel

    Maths Teacher – Secondary School | Bournemouth Full Time | Immediate Start | Permanent OpportunityAre you a motivated Maths Teacher ready to take the next step in your career, or an ECT looking for the right school to begin your teaching jo...

    Posted - 07 Jan 2026

  • Maths Teacher

    Margate £31k - 40k per year Teaching Personnel

    To deliver high-quality mathematics education that inspires, challenges, and supports students across Key Stages 3 and 4 (with opportunities to teach KS5 where appropriate). The role contributes to raising achievement, building confidence...

    Posted - 07 Jan 2026

  • Secondary Maths Teacher

    Sheffield £700 - 1.1k per week Teaching Personnel

    Secondary Maths Teachers Wanted – Sheffield SchoolsTeaching Personnel are delighted to be supporting a number of fantastic and welcoming secondary schools across Sheffield who are looking to appoint passionate Maths teachers....

    Posted - 07 Jan 2026

  • Cover Supervisors Suitable to NQT

    Aylesbury, Buckinghamshire Up to £120 per day Academics

    Join Our Team! Cover Supervisors Wanted in AylesburyAre you looking for an exciting opportunity to make a real difference in the classroom? We are currently recruiting passionate and dedicated Cover Supervisors to join our team at a seconda...

    Posted - 07 Jan 2026

  • Maths Tutor

    Nottingham £20 - 30 per hour Teaching Personnel

    Are you passionate about helping young people grow in confidence and achieve their full potential? We’re looking for an engaging and dedicated  to join our team, working  across Nottinghamshire. As a Maths Tutor, you’ll ...

    Posted - 07 Jan 2026

  • Maths Teacher

    Dorset £32,916 - 51,048 per year Teaching Personnel

    Maths Teacher – Dorset – Secondary School Job – Immediate StartFull-Time – Available NowA thriving secondary school in Dorset is seeking a dedicated Maths Teacher to join their team. This full-time position is available for an immediate sta...

    Posted - 06 Jan 2026

  • Maths Teacher

    Leeds £140 - 220 per day Teaching Personnel

    ➗ Maths Teacher – Full-Time (Temporary) ➗ Pay: £140–£220 per day (dependent on experience)Teaching Personnel is seeking a confident and enthusiastic Maths Teacher to join one of our partner secondary schools on a full-time, temporary basis...

    Posted - 06 Jan 2026

  • Maths Teacher

    Newcastle upon Tyne £31,650 - 46,525 per year Teaching Personnel

    Maths Teacher – Secondary SupplyLocation: Newcastle upon Tyne Start Date: January 2026 Contract Type: Full-Time Supply (with long-term and permanent opportunities) Salary: Paid to Scale (MPS/UPS, dependent on experience)About the RoleAre yo...

    Posted - 06 Jan 2026

  • GCSE Tutor

    London £25 - 35 per hour Teaching Personnel

    The role of GCSE Tutor involves delivering high-quality tuition to students preparing for their General Certificate of Secondary Education examinations. The post requires planning and delivering tailored lessons that meet the diverse ne...

    Posted - 06 Jan 2026

  • GCSE Tutor

    Oxfordshire £25 - 35 per hour Teaching Personnel

    The role involves providing tailored tuition to students preparing for their General Certificate of Secondary Education (GCSE) examinations. The successful candidate works closely with individual students or small groups to enhance their ...

    Posted - 06 Jan 2026

  • Maths Teacher

    Durham £130 - 251 per day Teaching Personnel

    Job Title: Qualified Maths TeacherLocation: DurhamPosition: Full-timePay Rate: £130-251 a dayStart Date: February 2025Are you a passionate and qualified Maths teacher seeking your next opportunity in Education? Teaching Personnel are lookin...

    Posted - 06 Jan 2026

  • Maths Teacher

    Durham £168.80 - 261.78 per day Teaching Personnel

    All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details. All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert ...

    Posted - 06 Jan 2026

  • Maths Teacher

    Newport £172.98 - 250.00 per day Teaching Personnel

    Location: Newport, South Wales  Pay Rate: £172.98 per day  Hours: 8:30am – 3:30pm  Contract: Full Academic Year ⭐About the RoleA well-regarded secondary school in Newport is seeking a passionate Mathematics Teacher to join ...

    Posted - 06 Jan 2026

  • KS3 Maths Teacher

    Salisbury £32,916 - 42,057 per year Teaching Personnel

     Location: SalisburyStart Date: January / February SEN KS3 Maths TeacherAre you passionate about teaching and supporting KS3 pupils with special educational needs? If you answered yes, then this job opportunity for a SEN KS3 (Year...

    Posted - 06 Jan 2026