Maths Teacher – North Tyneside £163 to £263 per day (PAYE) Full-time and part-time opportunities available Are you the kind of teacher who can make numbers make sense? We’re looking for a passionate Maths Teacher to join secondary scho...
⚽ Sports Graduate – Newcastle Location: Newcastle upon Tyne Contract: Full-time, Term Time Start Date: Immediate Ready to swap the pitch for the classroom? We’re looking for an enthusiastic Sports Graduate to join a thriving secondary...
Psychology Graduate – School Support Role – Newcastle Job Title: Psychology Graduate, School Support Role Location: Newcastle Contract Type: Term time, long-term or potentially permanent Hours: Full-time preferred, part-time considered...
Full-Time SEND Teacher – Open to Early Career & Experienced Teachers Location: Newcastle Salary: £120–£220 per day Contract: Full-time, Long-term Looking to make a bigger impact with your teaching? We’re partnering with a nurturing S...
English Graduate – Learning Support Assistant | Newcastle Pay: £90–£115 per day (we’ll beat other agency rates) Start: Immediate DBS required Love language, storytelling, and helping others find their voice? We’re looking for Englis...
English Graduate – Learning Support Assistant | Newcastle Pay: £90–£115 per day (we’ll beat other agency rates) Start: Immediate DBS required Love language, storytelling, and helping others find their voice? We’re looking for Englis...
⚽ Sports Graduate – Newcastle Location: Newcastle upon Tyne Contract: Full-time, Term Time Start Date: Immediate Ready to swap the pitch for the classroom? We’re looking for an enthusiastic Sports Graduate to join a thriving secondary...
Sociology Graduate – Behaviour Mentor | Newcastle Pay: £90–£115 per day (we’ll beat other agency rates) Start: Immediate DBS required Do you see yourself making a difference beyond the textbook? We’re looking for Sociology graduates...
Maths Teacher (KS3–KS4) £163 to £263 per day, PAYE — full-time Here’s a chance to join a school that doesn’t just value core academic subjects — they champion them. With a modern building (completed 2016), a clear curriculum structure, ...
£163 to £263 per day, PAYE Full-time, long-term We’re supporting a high-performing secondary school in Newcastle that prides itself on strong routines, ambitious teaching, and a culture where students are encouraged to achieve more than ...
General Cover Teacher – Flexible Days, No Planning £130 to £263 per day Prefer a bit of variety in your week? This flexible General Cover role lets you choose your days and enjoy the buzz of being in the classroom without the workload t...
General Cover Teacher – Flexible Days, No Planning £130 to £263 per day Prefer a bit of variety in your week? This flexible General Cover role lets you choose your days and enjoy the buzz of being in the classroom without the workload t...
Experienced SEND Teacher – Newcastle Location: Newcastle upon Tyne Contract Type: Full-time, Permanent (Term-time only) Start Date: ASAP or January 2026 About the Role We are looking for an experienced SEND Teacher to join a speciali...
GRADUATES WANTED: CLASSROOM SUPPORT – NO EXPERIENCE NEEDED Location: Newcastle, North Tyneside, Northumberland (Start ASAP or January, depending on the school.) Location: Pay 89.38 - 115 per day About the Role We’re supporting ...
GRADUATES WANTED: CLASSROOM SUPPORT – NO EXPERIENCE NEEDED Location: Newcastle, North Tyneside, Northumberland (Start ASAP or January, depending on the school.) About the Role We’re supporting several secondary schools across the N...
Key Stage 2 Teacher – Sandyford, Newcastle We’re working with a Primary School in Newcastle, a welcoming two-form entry school in the heart of Newcastle, known for its close-knit community, vibrant curriculum, and commitment to developing...
PE Teacher (KS3/KS4) £163 to £263 per day, PAYE Full-time This school believes in developing the whole child, and physical activity is a huge part of that. With strong pastoral support and a big focus on student wellbeing, they’re look...