Find the Best Mathematics Teacher Jobs Near You with Vita CV

3,692 Mathematics Teacher jobs

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

  • £30,000 - £70,000 / Annum

  • Maths Teacher – Salisbury – September 2026 We are working with a well-regarded 11–18 secondary school in the Salisbury area seeking a Maths Teacher to join their team from September 2026 on a permanent basis. This is a fantastic opportunity to join a supportive and forward-thinki...

  • 💼 Permanent Role   🌍 Salisbury, Wiltshire   🕒 Posted: 24 days ago

  • £865 - £1,300 /

  • Are you a mathematics teacher who thrives in a supportive and team-oriented environment? Are you a passionate mathematics teacher who wants to inspire the next generation to pursue a career in the subject? Are you a NQT looking for your first role? At Academics (agency), we are dedicated to find...

  • 💼 Temporary Role   🌍 Cardiff   🕒 Posted: a month ago

  • £173 - £260 / Day

  • Are you a mathematics teacher looking to commit long-term to a school? Are you a mathematics teacher looking to be valued? Academics are seeking enthusiastic and reliable mathematics teachers to undertake long-term role from September 2026. At Academics, we understand that not every school is the ...

  • 💼 Temporary Role   🌍 Cardiff   🕒 Posted: 15 days ago

  • £35,000 - £47,511 / Annum

  • Head of Mathematics – Independent School | Milton Keynes Start: September 2026 Contract: Full-time, Permanent Salary: £35,000 – £47,511 (dependent on experience) An independent school in Milton Keynes is looking to appoint a Head of Mathematics to lead a well-established de...

  • 💼 Permanent Role   🌍 Milton Keynes, Buckinghamshire   🕒 Posted: 17 days ago

  • £32,916 - £51,048 / Annum

  • Maths Teacher Ipswich, Suffolk MPS to UPS plus potential TLR Permanent A well-regarded secondary school in Ipswich is seeking a Maths Teacher to join its established and supportive department. This is a great opportunity for an Early Career Teacher or an experienced practitioner looking for a stab...

  • 💼 Permanent Role   🌍 Ipswich, Suffolk   🕒 Posted: a month ago

  • £170 - £235 / Day

  • Smile Education are currently working in partnership with a values‑driven secondary school in Manchester to recruit a passionate and committed Mathematics Teacher. This is an excellent opportunity for a passionate and committed Maths Teacher to join a welcoming and supportive school environme...

  • 💼 Contract Role   🌍 Manchester   🕒 Posted: 15 days ago

  • £1,000 - £1,000 / Day

  • Maths Teacher - Start ASAP or September 2026 Are you a Maths Teacher who is looking to secure a new role in an ambitious school that truly values its teachers and their well-being? Would you like to secure a permanent position in a thriving secondary school in Manchester known for its excellent be...

  • 💼 Permanent Role   🌍 Manchester, Greater Manchester   🕒 Posted: a month ago

  • £170 - £230 / Day

  • Mathematics Teacher / Stafford / ASAP Start / Fixed-Term Contract Are you a passionate Mathematics Teacher looking for greater flexibility in your schedule? Academics are currently recruiting for a committed and skilled Maths Teacher to join a supportive secondary school in the Stafford area, with...

  • 💼 Temporary Role   🌍 Stafford, Staffordshire   🕒 Posted: a month ago

  • £30,000 - £50,000 / Annum

  • Maths Teacher – North Yorkshire – September 2026 We are working with a well-regarded independent school in North Yorkshire seeking to appoint a Maths Teacher from September 2026 on a permanent basis. This is an excellent opportunity to join a small, supportive school community, where s...

  • 💼 Permanent Role   🌍 YO22, Fylingthorpe, North Yorkshire   🕒 Posted: 24 days ago

  • £169 - £262 / Day

  • Maths Teacher - Supply (Full-Time / Part-Time) Location: Bradford Pay: Daily rate to scale Contract Type: Long-term supply (with potential ongoing opportunities) About the Role Academics are currently seeking enthusiastic and committed Maths Teachers to work on a full-time supply basis across s...

  • 💼 Temporary Role   🌍 Bradford, West Yorkshire   🕒 Posted: a month ago

  • £150 - £270 / Day

  • Maths Teacher – Secondary (Norwich) Location: Norwich, Norfolk Position Type: Long Term Start Date: ASAP - Or Sept if required About the Role We are seeking an enthusiastic and dedicated Secondary Maths Teacher to work with secondary schools across Norwich. This is an excellent opportu...

  • 💼 Permanent Role   🌍 Norwich   🕒 Posted: 15 days ago

  • £30,000 - £50,000 / Annum

  • Teacher of Mathematics - Aylesbury, Buckinghamshire Maths Teacher role with KS3-KS5 teaching. Apply now. Teacher of Mathematics - A fantastic opportunity has arisen for a Teacher of Mathematics in Aylesbury, Buckinghamshire to join a progressive secondary school with strong leadership support. ...

  • 💼 Temporary Role   🌍 Aylesbury, Buckinghamshire   🕒 Posted: a month ago

  • £30,000 - £50,000 / Annum

  • Teacher of Mathematics - High Wycombe, Buckinghamshire Maths Teacher role with KS3-KS5 teaching and progression opportunities. Apply today. Are you a Teacher of Mathematics seeking a role in High Wycombe, Buckinghamshire? Are you looking to join a forward-thinking secondary school with real progr...

  • 💼 Temporary Role   🌍 High Wycombe, Buckinghamshire   🕒 Posted: a month ago

  • £189 - £239 / Day

  • Job Title: Mathematics Teacher Location: Leicestershire Salary: £189 - £239 per day Job Type: Full-Time, Maternity Cover Start Date: September 2026 Job Description Clarence Recruitment are seeking an outstanding Mathematics Teacher for a high-performing secondary school in Leiceste...

  • 💼 Contract Role   🌍 Leicestershire   🕒 Posted: a month ago

  • £150 - £230 / Day

  • Secondary School Mathematics Teacher Start Date: September 2026 Location: Reading Contract Type: Full-Time, Permanent We are seeking an enthusiastic and dedicated Mathematics Teacher to join our thriving secondary school from September. This is an excellent opportunity for a passionate educator to ...

  • 💼 Permanent Role   🌍 Reading   🕒 Posted: 15 days ago

  • £33 - £38 / Annum

  • Mathematics Teacher – Highland & Islands, Scotland Are you passionate about inspiring young minds and making mathematics accessible, engaging, and relevant? We are seeking a dedicated and enthusiastic Mathematics Teacher to join our team in the beautiful Highland and Islands region of Sco...

  • 💼 Contract Role   🌍 Wick, Highland   🕒 Posted: 22 days ago

  • £168 - £260 / Day

  • Mathematics Teacher – Southampton Start Date: Septmember 26 Contact/length: Full Time/Long Term  Pay: £150 - £260 per day We are seeking a passionate and dedicated Mathematics Teacher to join a vibrant secondary school in Southampton from September 26. This is an excellent...

  • 💼 Temporary Role   🌍 Southampton   🕒 Posted: 17 days ago

  • £31,560 - £51,490 / Annum

  • Teacher of Mathematics Location: Northampton, Northamptonshire Salary: MPS/UPS (dependent on experience) Contract: Full-time, Permanent Start Date:September 2026 Are you a passionate and dedicated Mathematics teacher looking to inspire the next generation of learners? We are seeking an enthusiastic...

  • 💼 Permanent Role   🌍 Northamptonshire   🕒 Posted: 23 days ago

  • £ Competitive Salary

  • Teacher of Mathematics Location: Newbury, Berkshire Start date: September 2026 MPR/UPR Applications from experienced teachers are welcome Do you have the passion and determination to change young people's lives? Are you able to inspire and enthuse students to learn? Do you believe that all stud...

  • 💼 Permanent Role   🌍 Newbury, Berkshire   🕒 Posted: a month ago

  • £150 - £233 / Day

  • Are you a passionate Maths Teacher looking for a long-term role that offers both stability and a smarter way to manage your career? Humly is delighted to be working on behalf of a forward-thinking secondary school in North Tyneside to recruit a dedicated Mathematics Teacher for Key Stage 3 and Key ...

  • 💼 Temporary Role   🌍 NE28, Wallsend, North Tyneside   🕒 Posted: 17 days ago

Footer Navigation

© Vita CV: Registered in England and Wales (16187919).