Find your dream Maths Teacher role. Protocol Education can connect talented educators with schools across the UK.

We’re looking for a resilient and committed Maths Tutor to deliver targeted catch-up tuition to Year 11 students who need extra support ahead of their GCSE exams. This role involves working with small groups or individuals, many of whom have...
Telford
£130 - 180 per day
Supply Teaching
Maths Teacher Location: Middlesbrough Start date: ASAP Good maths teaching changes everything. Confidence grows, hands go up, and suddenly it clicks. If you love being the person who makes that happen, keep reading. We’re working with a welcoming secondary school...
Middlesbrough
Pay to Scale
Permanent Teaching
We’re working with a well-established secondary school in Gloucestershire to appoint a qualified Maths teacher for a full-time role from Monday 9th February to Friday 17th July, covering the remainder of the academic year. This is a school with clear...
Tewkesbury
£162.72 - 251.72 per day
Permanent Teaching
Maths Teacher We’re working with a large, inclusive secondary school in west Newcastle that is recognised locally for its strong behaviour systems, supportive leadership, and a well-established Maths department. The school is part of a respected local trust and offers...
Newcastle upon Tyne
163-265.92 per day, PAYE
Supply Teaching
– Permanent Role Location: Haringey, London Contract: Full-time, Permanent Start Date: September 2026 Fancy putting your love of numbers to work in a school that truly values you? We’re looking for an enthusiastic and experienced Maths teacher to join a...
Haringey
£140 - 260 per day
Permanent Teaching
Are you a Maths Teacher looking for a permanent position to start April or September 2026 ** Teaching key stage 3 to 4 ** Located in Redbridge ** Start April or September 2026 ** Rated “Outstanding” by Ofsted ** Permanent...
Redbridge
£37,870 - 56,154 per year
Permanent Teaching
Secondary Maths Teacher – Permanent A well-organised secondary school in London is looking for a Maths Teacher to join their department from April. This is a permanent role with a strong, supportive faculty and a clear behaviour policy that actually...
Westminster
£130 - 260 per day
Permanent Teaching
Start Date: April 2026 Salary: MPS/UPS + Substantial TLR 1 Are you a strategic thinker with a passion for numerical excellence? Protocol Education is exclusively partnering with a prestigious, Ofsted 'Outstanding' secondary school in Barnet to appoint a visionary Head...
Barnet
£37,870 - 56,154 per year
Permanent Teaching
We are looking for a committed and inspiring Teacher of Mathematics to join a forward-thinking secondary school where ambition, inclusion, and high expectations sit at the heart of everyday practice. This is a school that believes every student can succeed...
Bristol
£162.72 - 251.72 per day
Permanent Teaching
Maths Teacher Are you a Maths teacher who values clarity, structure and steady progress? This role offers the chance to teach Maths in a large, well-established secondary school where routines are embedded and learning comes first. This is a setting...
Newcastle upon Tyne
163-263 per day, PAYE
Supply Teaching
Mathematics Teacher – Leeds Start date: ASAP Pay: Pay to scale Good maths teaching changes everything. Confidence grows, hands go up, and suddenly it clicks. We’re working with a friendly secondary school in Leeds that’s looking for a Mathematics Teacher...
Leeds
£120 - 240 per day
Permanent Teaching
Teacher of Maths Are you a passionate and dedicated mathematics educator looking for a rewarding long-term opportunity? This successful community school is seeking a talented Teacher of Maths to join their team This is a fantastic chance to make a...
Kensington & Chelsea
£130 - 260 per day
Permanent Teaching
Refine your search