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

We are looking for a passionate KS2 Primary School Teacher to join a dedicated and hardworking team in Wallsend. You will be responsible for delivering engaging, age-appropriate lessons that support the social, emotional, and academic growth of young learners. You will create...
Newcastle upon Tyne
£140.00 - 223.62 per day + PAYE, weekly pay
Permanent Teaching
If you’ve got a background in psychology and a passion for betttering the future of children, this role might be for you. A welcoming primary school in Denton is looking for a compassionate and switched-on Teaching Assistant to support a...
Newcastle upon Tyne
£89.38 - 109.00 per day + PAYE, weekly pay
Permanent Teaching
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
If you understand the ups and downs of childhood psychology, why not make it your career? A primary school in Denton Burn, Newcastle, is looking for a caring and confident SEND Teaching Assistant to join their inclusive and forward-thinking team....
Newcastle upon Tyne
£89.38 - 104.00 per day + PAYE, weekly pay
Permanent Teaching
If you’re a graduate who’s curious about teaching and loves working with children, this could be the perfect next step. A welcoming and inclusive primary school in the heart of Heaton is looking to appoint a Key Stage 1 Teaching Assistant to work...
Newcastle upon Tyne
£89.40 - 104.00 per day + PAYE, weekly pay
Permanent Teaching
We are looking for a passionate KS2 Primary School Teacher to join a dedicated and hardworking team. You will be responsible for delivering engaging, age-appropriate lessons that support the social, emotional, and academic growth of young learners. You will create...
Newcastle upon Tyne
PAYE: competitive, based on experience
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
If you’ve got a background in psychology and a knack for helping little ones thrive, we’ve got a role that could be just your thing. A welcoming primary school in Heaton is looking for a compassionate and switched-on Teaching Assistant...
Newcastle upon Tyne
£89.38 - 109.00 per day + PAYE, weekly pay
Permanent Teaching
If you’ve finished uni and are thinking about a career in education, becoming a Teaching Assistant could be the perfect first step. We work closely with a wide mix of primary schools across Newcastle and Gateshead, and many of them...
Newcastle upon Tyne
£89.38 - 114.00 per day + PAYE, weekly pay
Permanent Teaching
Refine your search