img
Permanent

English Teacher

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

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

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

As a English Teacher in Portsmouth, you will plan and deliver engaging lessons across English 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 English Teacher (QTS or equivalent)

  • Strong subject knowledge in one or more English 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 English Teacher roles

  • Inclusive and welcoming departments across Portsmouth

If you''re a dedicated English 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...

Witherslack Group
ManchesterToday
money-bag10000-500000 Annual
Cover People
Oldham3 days ago
money-bag£168 - £261/day
Aspire People Limited
Bolton3 days ago
money-bag200.00-200.00 Daily
Aspire People Limited
Manchester3 days ago
money-bag160.00-160.00 Daily

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)) { } }