Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Maths Teacher, Location: Middlesbrough, North Yorkshire

Page: 1

Maths Teacher

Secondary Maths Teacher – Middlesbrough This large secondary school in Middlesbrough is known for its strong routines... looking for a Maths Teacher who can confidently support KS3 and KS4 classes and help pupils build confidence with numbers in a well...

Posted Date: 24 Jan 2026
Salary: £200 per day

Maths Teacher

Secondary Maths Teacher – Middlesbrough This large secondary school in Middlesbrough is known for its strong routines... looking for a Maths Teacher who can confidently support KS3 and KS4 classes and help pupils build confidence with numbers in a well...

Posted Date: 24 Jan 2026

Maths teacher

Description Maths teacher Daily Pay Rate: £162 - £251 per day (depending on experience) Start Date: Immediate... Contract: Long-term temporary Setting: Mixed Secondary School Are you a dedicated and enthusiastic Maths Teacher...

Posted Date: 16 Jan 2026
Salary: £162 - 251 per day

Maths Teacher

Mathematics Teacher Middlesbrough January start Pay to scale Long-term and permanent opportunities... secondary school in Middlesbrough looking for a Mathematics Teacher who can build confidence, break concepts down clearly...

Posted Date: 14 Jan 2026
Salary: £150 per day

Maths Teacher

Mathematics Teacher Middlesbrough January start Pay to scale Long-term and permanent opportunities... secondary school in Middlesbrough looking for a Mathematics Teacher who can build confidence, break concepts down clearly...

Posted Date: 14 Jan 2026

Maths Teacher (Immediate Start)

? We are looking for a committed Maths Teacher at a fantastic secondary school in Middlesbrough, with an immediate start. With Ripple Education... Teacher Status Experience working in a UK school Skills and Competencies Be an excellent practitioner with high...

Posted Date: 14 Jan 2026
Salary: £190 per day

Maths Teacher

or Permanent Pay: £150 – £250 per day Are you a Maths Teacher who knows that confidence matters just as much as getting the...Mathematics Teacher – Secondary School | Middlesbrough Location: Middlesbrough Role: Secondary Mathematics Teacher...

Posted Date: 08 Jan 2026
Salary: £150 - 250 per day

Maths Teacher

or Permanent Pay: £150 – £250 per day Are you a Maths Teacher who knows that confidence matters just as much as getting the...Mathematics Teacher – Secondary School | Middlesbrough Location: Middlesbrough Role: Secondary Mathematics Teacher...

Posted Date: 08 Jan 2026
Salary: £250 per day

Maths Teacher

*Math’s Teacher * Location: Middlesbrough Salary: £155.00 - £220.00 per day Immediate Start An ‘Good’ secondary... school with outstanding features in Middlesbrough is looking for an Math’s Teacher to join their supportive and forward...

Posted Date: 23 Jan 2026
Salary: £155 - 220 per day

Maths Teacher

*Math’s Teacher * Location: Middlesbrough Salary: £155.00 - £220.00 per day Immediate Start An ‘Good’ secondary... school with outstanding features in Middlesbrough is looking for an Math’s Teacher to join their supportive and forward...

Posted Date: 22 Jan 2026
Salary: £220 per day

Experienced Tutors and Qualified Teachers

1:1 Tutor / Qualified Teacher Supporting Permantly Excluded Students, Middlesbrough Looking for a role..., mainly Maths and English, to pupils who may have SEND, be Looked After, or have experienced barriers to school attendance...

Posted Date: 08 Jan 2026

Experienced Tutors and Qualified Teachers

1:1 Tutor / Qualified Teacher Supporting Permantly Excluded Students, Middlesbrough Looking for a role..., mainly Maths and English, to pupils who may have SEND, be Looked After, or have experienced barriers to school attendance...

Posted Date: 07 Jan 2026

Secondary Cover Supervisor – Middlesbrough

to make a difference in education. What you’ll be doing in the role; Supervise students in the absence of the class teacher.... Minimum of Grade C / Level 4 or above in GCSE English and Maths (or equivalent). Previous experience as a Cover Supervisor...

Posted Date: 23 Jan 2026
Salary: £600 - 650 per week