Find the Best Key Stage 2 Teacher Jobs Near You with Vita CV | Page 67

9,460 Key Stage 2 Teacher jobs

  • £90 - £95 / Day

  • Spanish Teaching Assistant (Full Time) - January 2026 Start Must be a native Spanish speaker or fully fluent in Spanish Starting in January 2026 a secondary school in Slough is seeking a committed Spanish Teaching Assistant to support Spanish lessons across Key Stage 3 and Key Stage 4 (Years 7-10)...

  • 💼 Contract Role   🌍 Slough, Berkshire   🕒 Posted: 16 days ago

  • £17.1 - £18 / Hour

  • Class 2 Driver | £17.10-£18.00 PH | Monday to Saturday | WA5 Warrington | 5am Starts | Barker Ross are recruiting for Class 2 drivers in Warrington, this role could become permanent for the right candidate. You have the opportunity to work for a market leader in food. Key details: HG...

  • 💼 Temporary Role   🌍 Warrington, Cheshire   🕒 Posted: 21 days ago

  • £90 - £100 / Day

  • Teaching Assistant Immediate start  Have you completed a Level 2 or 3 NVQ in Children's Learning and Development? Are you passionate about supporting and encouraging the development of Key Stage 1 / KS1 children? Do you want to work in a supportive and successful school? An exciting op...

  • 💼 Contract Role   🌍 Mansfield   🕒 Posted: 2 days ago

  • £167 - £232 / Day

  • Year 2 Teacher - Northfield (B31) - January 2025 Start Join Aspire People - Inspire Young Learners in Year 2! Aspire People is seeking a dedicated and passionate Year 2 Teacher with QTS to join a school in Northfield starting in January 2025. If you're committed to fostering a love of learning ...

  • 💼 Contract Role   🌍 Birmingham, West Midlands   🕒 Posted: a month ago

  • £130 - £170 / Day

  • A Headteacher at a warm and nurturing primary school in Preston is looking for a dedicated Year 1/2 Teacher to join their team as soon as possible on a permanent basis. The school provides consistency, clear boundaries and a safe, calm environment where pupils feel settled and able to thrive. Set ag...

  • 💼 Permanent Role   🌍 Lancashire   🕒 Posted: 15 hours ago

  • £100 - £160 / Day

  • Bolton – Year 2 Class Teacher Opportunity Are you an enthusiastic and dedicated educator looking for your next teaching role? Start date: January 2026 Location: Bolton (Egerton) Role: Year 2 Class Teacher Contract: Full-time / Temp-to-Perm Salary: £100–£160 per day...

  • 💼 Temporary Role   🌍 Edgworth   🕒 Posted: 15 days ago

  • £135 - £165 / Day

  • YEAR 2 PRIMARY TEACHER REQUIRED Are you a passionate and dedicated primary teacher looking for your next rewarding classroom role? Academics are working in partnership with a friendly and supportive primary school in Newcastle-under-Lyme who are seeking an enthusiastic Year 2 Primary Teacher to jo...

  • 💼 Temporary Role   🌍 Stoke-on-Trent, Staffordshire   🕒 Posted: 13 days ago

  • £172 - £229 / Day

  • Vision for Education are looking to recruit passionate Newly Qualified Teachers (NQTs) to fulfil long term and day to day supply primary teaching positions within and surrounding the Swansea area. If you have a particular key stage specialism we will endeavour to match this up as much as possible. A...

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

  • £130 - £160 / Day

  • Secondary Teacher Start Date - ASAP / January  Per day £130 - £160 Are you a secondary ECT / Early Career Teacher looking for an opportunity to work in a variety of schools to build your CV? Do want you the chance to gain further experience in a particular Key Stage? TeacherAct...

  • 💼 Contract Role   🌍 Bideford   🕒 Posted: 15 days ago

  • £120 - £150 / Day

  • Year 1 and 2 Teacher Location: Leyland Contract Type: Full-time (January 2026 - July 2026) Salary: £120 - £150 Start Date: January 2026 Tradewind is partnered with a small, friendly, and supportive primary school situated in the heart of Leyland. We are seeking to appoint a dedicat...

  • 💼 Temporary Role   🌍 Leyland, Lancashire   🕒 Posted: 23 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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