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

Maths Teacher A high-achieving secondary school in Camden is looking for a full-time Maths Teacher who can inspire confidence and raise attainment across KS3 and KS4. The role includes: • Teaching mixed-ability Maths classes • Supporting GCSE cohorts • Contributing...
Camden
£130 - 260 per day
Permanent Teaching
Build confidence, unlock problem-solving and help young people see that maths really does add up Are you a Maths teacher who enjoys helping students move from “I can’t do this” to “I’ve got it”? A welcoming and ambitious secondary school...
Bristol
£162.31 - 251.72 per day
Permanent Teaching
Maths Teacher – Long-Term RoleLeeds | Starting after February half term Love helping pupils crack those lightbulb moments in maths? Enjoy building real relationships in the classroom rather than hopping from day to day? This could be just the role...
Leeds
£170 - 270 per day
Permanent Teaching
Secondary schools across the North East are recruiting Maths Graduate Teaching Assistants to support teaching and learning within Mathematics departments at Key Stages 3 and 4. This is an excellent opportunity for graduates with a Maths or numeracy-based degree who...
Tyne and Wear
£95 - 130 per day + PAYE, 6.5 hours
Permanent Teaching
Maths Teacher Full Time Are you an enthusiastic and ambitious Maths teacher looking for a role where you can develop and grow? This Media Academy, a specialist school for media, content, and the creative industries, is seeking a Maths Teacher...
Kensington & Chelsea
£500 - 750 per week
Permanent Teaching
Teacher of Mathematics London We are seeking an enthusiastic and inspirational Teacher of Mathematics to join a high-performing Maths Faculty. This fixed-term position offers the chance to make a real impact on students’ learning and development. What We Offer A...
Westminster
£130 - 260 per day
Permanent Teaching
Teacher of Mathematics – Middlesbrough Location: Middlesbrough / Teesside Contract: Full-time / Long-term Start Date: ASAP or as agreed Pay: Paid to scale, dependent on experience and qualifications We’re working with a forward-thinking secondary school in the Middlesbrough area that...
Middlesbrough
Pay to Scale
Permanent Teaching
Teacher of Maths Protocol Education are working with a mainstream Secondary school in Swindon who are looking for a Teacher of Maths OR strong subject specialist to join their team for the remainder of the academic year. Whether you’re an...
Swindon
£120 - 232 per day + PAYE/CPD/Refer a Teacher/TA Bonus £50
Permanent Teaching
✏️ Secondary Maths Teachers – Middlesbrough & Teesside Location: Middlesbrough / Teesside Pay: Paid to scale Start Date: ASAP or April 2026 Contract: Full-time / Long-term, with ad hoc supply also available Protocol Education is working closely with secondary schools across...
Middlesbrough
Pay to Scale
Permanent Teaching
Teacher of Mathematics Full Time We are seeking a dedicated and dynamic Mathematics teacher to join our team. The school is undergoing an exciting transformation, with a new Headteacher and new facilities that offer an excellent environment for teaching and...
Westminster
£130 - 260 per day
Permanent Teaching
Are you a qualified Maths Teacher ready to inspire the next generation? Do you hold QTS and have a passion for delivering high-quality mathematics lessons? Are you looking for an exciting new teaching opportunity in Chelmsford this January? Location: Chelmsford...
Chelmsford
£160 - 260 per day
Permanent Teaching
Maths Teacher Full Time Are you a passionate and committed teacher seeking to make a meaningful impact within a dynamic and inclusive school setting? Why apply? Benefit from strong, supportive leadership and access to high-quality training and continuous professional development....
Hayes
£130 - 260 per day
Permanent Teaching
Refine your search