Find the Best Primary School Teacher Jobs Near North East England with Vita CV | Page 5

152 Primary School Teacher jobs in North East England

  • £90 - £95 / Day

  • Are you eager to explore a rewarding career in teaching but lack school experience? Our Graduates into Teaching Pathway offers the perfect opportunity to gain valuable paid experience as a Teaching Assistant in schools in the South Tyneside and the surrounding areas. We have one SEN school in this ...

  • 💼 Temporary Role   🌍 South Shields, South Tyneside   🕒 Posted: 11 days ago

  • £89.35 - £110 / Day

  • Trainee Teaching Assistant (SEND & Secondary) Company: Protocol Education (part of the Supporting Education Group) Location: Tyne and Wear Job Type: Full-Time / Part-Time / Flexible Supply Salary: £89.35–£110.00 per day (depending on experience) About Protocol Education P...

  • 💼 Permanent Role   🌍 Sunderland   🕒 Posted: 18 minutes ago

  • £120 - £232 / Day

  • A Year 5 Primary Teacher is required for a good primary school in Newcastle area bordering North Tyneside. You will deliver full class Primary lessons to a Year 5 class and also small group work with a nurture class in the afternoons. This is a full time Primary Teacher role will begin in asap and l...

  • 💼 Contract Role   🌍 Newcastle upon Tyne, Tyne & Wear   🕒 Posted: 11 days ago

  • £600 - £1,192 /

  • KS2 Teacher (Full Time, Temporary) Newcastle upon Tyne £600 - £1190 per week (salary is depending on experience and/or qualifications) January 2026 – July 2026 The School and Role Vision for Education is seeking a passionate Year 6 Teacher to join a welcoming primary school in...

  • 💼 Temporary Role   🌍 Newcastle upon Tyne   🕒 Posted: 23 days ago

  • £600 - £1,192 /

  • KS1 Teacher (Full Time, Temporary) Newcastle upon Tyne £600 - £1190 per week (salary is depending on experience and/or qualifications) January 2026 – July 2026 The School and Role Vision for Education is seeking a passionate KS1 Teacher to join a welcoming primary school in Ne...

  • 💼 Temporary Role   🌍 Newcastle upon Tyne   🕒 Posted: 23 days ago

  • £121 - £149 / Day

  • Primary Teacher  Hartlepool Area - Full Time £121.50- £149.50 per day (salary is depending on experience and/or qualifications) January 26 - July 26  The School and Role  This large primary school, based in the Blackhall area, are looking to appoint a passionate teacher...

  • 💼 Temporary Role   🌍 Hartlepool   🕒 Posted: 10 days ago

  • £140 - £261 / Day

  • Primary Teacher Location: Newcastle upon Tyne and surrounding areas Role Type: Flexible - Full-time & Part-time Primary Teaching Jobs available Age Range: EYFS, Key Stage 1 (KS1) & Key Stage 2 (KS2) Teacher Start Date: ASAP & from January 2026 Rate of Pay: £140 to £231....

  • 💼 Permanent Role   🌍 Newcastle upon Tyne, Tyne and Wear   🕒 Posted: 20 days ago

  • £120 - £160 / Day

  • Do you have a strong understanding of safeguarding responsibilities in a primary school setting? Do you have strong classroom management? Do you have sound knowledge of the Primary Curriculum? TeacherActive, one of the UKs largest leading education recruitment agencies, is proud to be working wit...

  • 💼 Temporary Role   🌍 Gosforth   🕒 Posted: 24 days ago

  • £534 - £1,047 /

  • PPA Teacher, Part-Time Supply - across whole school age Morpeth area, Northumberland £534.00 - £1047.12 per week (based on four days per week) January 2026 – July 2026 The School and Role We are currently looking to recruit a confident and professional Primary teacher to work...

  • 💼 Temporary Role   🌍 Morpeth   🕒 Posted: a month ago

  • £120 - £160 / Day

  • TeacherActive, one of the UK's largest leading education recruitment agencies, is proud to be working with a number of Primary Schools across Northumberland. We are committed to providing our schools with dedicated, passionate and quality Primary Teachers, as well as providing specialist in-hous...

  • 💼 Temporary Role   🌍 Bedlington   🕒 Posted: a month ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

© Vita CV: Registered in England and Wales (16187919).