img
Permanent

Maths Teacher

Portsmouth
money-bag £140 - £260/day
Posted 1 week ago

Maths Teacher - Secondary Schools - Portsmouth
Full-Time | April 2026 Start (or sooner)

Are you a passionate Maths Teacher looking for your next opportunity in Portsmouth? Academics are working with a number of excellent secondary schools across Portsmouth who are seeking talented Maths Teachers to join their teams from April 2026, or earlier if available.

As a Maths Teacher in Portsmouth, you will plan and deliver engaging lessons across History, Geography, or RE at KS3-KS4, supporting a range of learners and contributing to a strong sense of community within your school. You''ll be joining a network of Portsmouth schools that value collaboration, creativity, and continuous professional development.

What We''re Looking For:

  • Qualified Maths Teacher (QTS or equivalent)

  • Strong subject knowledge in one or more Maths disciplines

  • A motivated and supportive teacher who engages all learners

  • Commitment to contributing to the wider life of the school and community

Why Apply?

  • Excellent Portsmouth secondary schools with supportive leadership teams

  • Long-term and potential permanent Maths Teacher roles

  • Inclusive and welcoming departments across Portsmouth

If you''re a dedicated Maths Teacher seeking a new role in Portsmouth, we''d love to hear from you. Apply today to be considered for upcoming opportunities.
A valid enhanced DBS is required (support available if needed).

Other jobs of interest...

Aspire People
BoltonYesterday
money-bag£200 - £220/day
Reeson Education
Middleton
money-bag£140 - £230/day DOE PAYE OR UMBRELLA
Prospero Teaching
Bury3 days ago
money-bag£150 - £210/day
CV-Library
Manchester1 week ago
money-bag£32916 - £51048/annum

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!

if (string.IsNullOrEmpty(Model.Item1.RecruiterReference) || Model.Item1.ImportId == 50144) { if (!(!string.IsNullOrEmpty(Model.Item1.JobURL) && Model.Item1.ImportId != 101)) { } }