£170 - £220 / Day
Key Stage 1 Teacher – Bacup, Lancashire Vision for Education is seeking an experienced and enthusiastic Key Stage 1 Teacher to work in a welcoming primary school in Bacup, Lancashire. This exciting Key Stage 1 Teacher opportunity begins ASAP and continues for the remainder of the academic yea...
💼 Temporary Role 🌍 Bacup 🕒 Posted: 6 days ago
£180 - £260 / Day
Key Stage 2 Teacher Required Full Time ASAP Start Are you a passionate and dedicated Key Stage 2 Teacher looking to join a friendly and supportive school community? We're working with a high-achieving primary school in Brent that is looking to appoint an experienced Key Stage 2 Teacher to st...
💼 Contract Role 🌍 Brent, London 🕒 Posted: 24 days ago
£190 - £232 / Day
Key Stage 2 Teacher (M3+) Role: Key Stage 2 Teacher Location: Primary School in Willenhall Start Date: January 2026 Salary: M3 and above (dependent on experience) Contract: Temporary (with potential to extend) Hours: Full time (Monday-Friday)Role Overview We are seeking an experienced Key Stage 2...
💼 Temporary Role 🌍 Willenhall, West Midlands 🕒 Posted: 13 days ago
£145 - £175 / Day
Job Title: Key Stage 1 Teacher Location: Telford Position Type: Full-time, Long-term, January Start We are currently recruiting for an experienced Key Stage 1 Teacher for a long-term, full-time position at a primary school in Telford. The role is set to start in January, and we are looking for a pa...
💼 Contract Role 🌍 Telford, Shropshire 🕒 Posted: a month ago
£145 - £175 / Day
Key Stage 2 Teacher - January Start Location: Shrewsbury Contract: Full-time, Long-term (with potential to become permanent) Start Date: January 2026 We are recruiting an enthusiastic and dedicated Key Stage 2 Teacher to join a friendly and supportive primary school in Shrewsbury. This is a full-ti...
💼 Contract Role 🌍 Shrewsbury, Shropshire 🕒 Posted: 11 days ago
£145 - £175 / Day
Key Stage 2 Teacher - January Start Location: Shrewsbury Contract: Full-time, Long-term (with potential to become permanent) Start Date: January 2026 We are recruiting an enthusiastic and dedicated Key Stage 2 Teacher to join a friendly and supportive primary school in Shrewsbury. This is a full-ti...
💼 Contract Role 🌍 Shrewsbury, Shropshire 🕒 Posted: 24 days ago
£150 - £220 / Day
Primary School Teacher – Key Stage 2 (Full time, temporary) Location: Nottingham Start Date: 5th of January, 2026 Salary: £150–£220 per day Education Personnel is proud to be working with a friendly and inclusive primary school in Nottingham to recruit a Key Stage 2 Teacher....
💼 Contract Role 🌍 Nottingham, Nottinghamshire 🕒 Posted: 18 days ago
£120 - £232 / Day
Key Stage 1 Teacher Location: Brighton Pay: £120-£232.57 per day Hours: 08:30 – 15:30 Contract Type: Part-time, long-term, temporary, January start We are looking for an enthusiastic and adaptable Key Stage 1 teacher to join one of the wonderful schools we service in...
💼 Temporary Role 🌍 Brighton 🕒 Posted: 3 days ago
£145 - £175 / Day
Job Title: Key Stage 2 Teacher Location: Shrewsbury Position Type: Full-time, Long-term, ASAP Start We are currently recruiting for an experienced Key Stage 2 Teacher for a long-term, full-time position at a primary school in Shrewsbury. This role is set to start ASAP, and we are looking for a pass...
💼 Contract Role 🌍 Shrewsbury, Shropshire 🕒 Posted: a month ago
£145 - £175 / Day
Key Stage 2 Teacher - January Start Location: Telford Contract: Full-time, Long-term (with potential to become permanent) Start Date: January 2026 We are recruiting an enthusiastic and committed Key Stage 2 Teacher to join a welcoming and supportive primary school in Telford. This is a full-time, l...
💼 Contract Role 🌍 Telford, Shropshire 🕒 Posted: 24 days ago
© Vita CV: Registered in England and Wales (16187919).
Vita CV uses cookies to enhance your experience, analyze site traffic, and personalize content. By continuing to browse, you agree to our use of cookies.