Home Jobs

Teaching Jobs in Northumberland

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

Search over 3,162 teaching jobs

Matching Jobs

Showing 10 of 46 jobs

Posted 2 weeks ago

English Teacher

English Teacher This is an English role for teachers who believe literacy underpins everything. You’ll be teaching in a secondary school where reading, writing and discussion are valued across the curriculum. English lessons are calm, structured and purposeful, giving students...

Morpeth
163-163 per day, PAYE
Supply Teaching    

Learn more
Posted 2 weeks ago

Science Teacher

Science Teacher If you enjoy teaching Science in an environment where curiosity is encouraged and lessons are allowed to run properly, this role could be a strong fit. This Morpeth secondary school values Science as a core subject. Practical work...

Morpeth
163-263 per day, PAYE
Supply Teaching    

Learn more
Posted 2 weeks ago

Maths Teacher

Maths Teacher You’ll be working in a large, well-established secondary school in Morpeth where expectations are clear, routines are embedded, and Maths is treated as a priority subject. Students understand what’s expected of them in lessons, behaviour systems are consistent...

Morpeth
163-263 per day, PAYE
Supply Teaching    

Learn more
Posted 2 weeks ago

SEMH Support Assistant - Alternative Provision (Northumberland)

SEMH Support Assistant – Alternative Provision (Northumberland) Location: Northumberland Contract: Full-time / Part-time Start: Immediate Pay: £89.38–£110 per day (PAYE) This role is for those who don’t give up easily. We’re working with an alternative provision supporting pupils with SEMH...

Cramlington
£89.38 - 103.00 per day + PAYE, Pay dependent upon skills and experience
Permanent Teaching    

Learn more
Posted 3 weeks ago

1:1 Teaching Assistant

1:1 Teaching Assistant Daily pay: £90–£100 Are you patient, observant, and great at building trust one child at a time? This could be a role where your support makes all the difference to a pupil’s school day. We’re working with...

Cramlington
90-100 per day, PAYE: competitive, based on experience
Supply Teaching    

Learn more
Posted 3 weeks ago

English Teacher

English Teacher Daily pay: £168–£263 Are you an English teacher who loves helping students find their voice, whether that’s through literature, language or writing? We’re looking for a subject specialist to join a secondary school where reading, writing and discussion...

Cramlington
168-263 per day, PAYE: competitive, based on experience
Supply Teaching    

Learn more
Posted 3 weeks ago

Maths Teacher

Maths Teacher Daily pay: £168–£263 If you’re a Maths teacher who believes clarity, structure and high expectations make all the difference, this role could be a great fit. We’re working with a large secondary school where Maths is taken seriously,...

Cramlington
168-263 per day, PAYE: competitive, based on experience
Supply Teaching    

Learn more
Posted 3 weeks ago

Pastoral Mentor

Pastoral Mentor Daily pay: £90–£100 Do you have a calm presence, a good ear, and the ability to help young people find their feet when things feel tough? This could be the role where you make your biggest impact. We’re...

Cramlington
90-100 per day, PAYE: competitive, based on experience
Supply Teaching    

Learn more
Posted 3 weeks ago

Graduates - SEN Support

Graduate SEN Teaching Assistant – Morpeth Location: Morpeth Contract: Full-time, Long-term Start Date: November 2025 Curious about a career in education or child development? This inclusive SEN school in Morpeth is looking for a Graduate Teaching Assistant to support pupils...

Morpeth
£89 - 109 per day + PAYE, Pay dependent upon skills and experience
Permanent Teaching    

Learn more
Posted 3 weeks ago

Care Support Worker

Care Support Worker – West End (Newcastle) Location: Newcastle West End Contract: Full-time / Part-time / Ongoing Start: Immediate Pay: £85–£100 per day (PAYE) Looking for a rewarding role in education? We’re searching for a positive, dependable Care Support Worker...

Cramlington
£89 - 103 per day + pay dependent upon experience
Permanent Teaching    

Learn more