From teaching to tutoring or classroom support, find roles in Newcastle upon Tyne schools that match your skills.

Ready to Teach Year 3? We want to hear from you Fresh from your training and brimming with ideas? All you need now is a school that will back you every step of the way. That’s exactly what you’ll find...
Newcastle upon Tyne
£140 - 167 per day + PAYE, weekly pay
Permanent Teaching
We’re working with a welcoming primary school seeking a confident and experienced Year 6 Class Teacher to cover maternity leave from March. This is a full-time role, offering consistency and stability for both teacher and pupils. What’s in it for...
Newcastle upon Tyne
£140 - 200 per day + PAYE, weekly pay
Permanent Teaching
We are looking for a teacher who brings energy, ideas, and a good sense of humour to a lovely Year 2 class in Gosforth. This welcoming primary school is after someone who’s ready to jump in and make a real...
Newcastle upon Tyne
£140.00 - 223.62 per day + PAYE, weekly pay
Permanent Teaching
Got a soft spot for that brilliant Year 4 age? Curious minds, growing independence, and plenty of lightbulb moments. This could be a lovely next step. We’re working with a welcoming primary school in Gosforth looking for a Year 4...
Newcastle upon Tyne
£140 - 180 per day + PAYE, weekly pay
Permanent Teaching
We are looking for a talented teacher who’s ready to make a real difference. If you know your way around the National Curriculum and can turn a classroom into a space where every learner thrives, this might be the role...
Newcastle upon Tyne
£140 - 190 per day + PAYE, weekly pay
Permanent Teaching
We are currently recruiting Supply Teachers to join our Guaranteed Work Scheme, offering security, flexibility, and competitive pay. What’s on offer? Guaranteed pay for at least 3 days per week – even if you don’t work all 3 days Competitive daily...
Newcastle upon Tyne
£140 - 160 per day + PAYE, weekly pay
Supply Teaching
We are looking for a teacher who brings energy, ideas, and a good sense of humour to a lovely Year 2 class in Gosforth. This welcoming primary school is after someone who’s ready to jump in and make a real...
Newcastle upon Tyne
£140 - 190 per day + PAYE, weekly pay
Permanent Teaching
3 days’ pay guaranteed, even if you work less Starting out in teaching and want security without locking yourself into one classroom? This one’s for you. We’re looking for a qualified ECT to work across friendly primary schools in Newcastle...
Newcastle upon Tyne
£135 - 145 per day + PAYE, weekly pay
Supply Teaching
Refine your search