£135 - £185 / Day
Location: Milton Keynes Start Date: Summer Term Contract Type: Supply, Short or long-term contracts PK Education, a well-established and trusted education agency, is currently recruiting talented and enthusiastic upper key stage 2 and key stage 3 educators to work in a range of middle/ secondary sc...
💼 Temporary Role 🌍 Milton Keynes 🕒 Posted: 19 days ago
£140 - £167 / Day
Empowering Learning are looking for enthusiastic teachers and cover supervisors to join our local flexible working team. Whether you're between roles, starting your teaching journey, or simply looking for greater flexibility, we'd love to hear from you. We're especially keen to connect ...
💼 Temporary Role 🌍 Headington, Oxfordshire 🕒 Posted: a month ago
£145 - £175 / Day
Classroom Teacher Bedford Start: April 2026 (after Easter break) Full Time Until Summer Break (July 2026) £95 – £105 per day A welcoming and community-focused primary school in Milton Keynes is seeking a Year 5 Teacher to join the team and provide high-quality teaching and support...
💼 Temporary Role 🌍 Milton Keynes 🕒 Posted: 19 days ago
£130 - £180 / Day
Job Title: Secondary Cover Teacher Location: South East England, Buckinghamshire, High Wycombe Job Type: Contract, expected to work Part-Time hours Primary Industry: Education and Training Salary: £130 - £180 Per day Job Duties: Provide cover teaching for secondary school class...
💼 Temporary Role 🌍 High Wycombe 🕒 Posted: 20 days ago
£ Competitive Salary
Science Teacher Needed Secondary School | Marlow Full-Time | Long-Term Role Start Date: Easter Daily Rate: £34,398–£45,037 Are you an enthusiastic and motivated Science Teacher looking for a new opportunity this Easter? A well-regarded secondary school i...
💼 Contract Role 🌍 Marlow 🕒 Posted: 24 days ago
£32,916 - £52,564 / Annum
Teacher of Mathematics - Bedfordshire, Luton Prospero Teaching is working with a great school who is looking to recruit either an NQT or experienced Teacher of Mathematics. We are looking for a Teacher of Mathematics who can start in a thriving and supportive school based in Bromley, South East Lon...
💼 Permanent Role 🌍 Luton, Bedfordshire 🕒 Posted: 25 days ago
£150 - £230 / Day
Humanities Teacher – Secondary School Milton Keynes £150 – £230 per day Start: As soon as possible We are currently recruiting for a Humanities Teacher to work within a secondary school in the Milton Keynes area. This is a full-time position, although applicants available f...
💼 Temporary Role 🌍 Milton Keynes 🕒 Posted: a month ago
£33,075 - £45,037 / Annum
QTS Chemistry Teacher – West Wycombe Secondary School | Immediate Start | Full-Time, Long-Term Pay: £ 33,075– £ 45,037 per day (depending on experience) Are you a qualified Chemistry Teacher looking for an exciting new role? A well-regarded secondary school in West Wy...
💼 Contract Role 🌍 West Wycombe 🕒 Posted: a month ago
£32,916 - £52,564 / Annum
Teacher of Chemistry - Buckinghamshire, Milton Keynes Prospero Teaching is working with a great school that is looking to recruit either an NQT or an experienced Teacher of Chemistry We are looking for a Teacher of Chemistry who can start in a thriving and supportive school based in Buckinghamshir...
💼 Permanent Role 🌍 Milton Keynes, Buckinghamshire 🕒 Posted: 25 days ago
£32,916 - £52,564 / Annum
Teacher of Business - Buckinghamshire, Milton Keynes Prospero Teaching is working with a great school that is looking to recruit either an NQT or an experienced Teacher of Business We are looking for a Teacher of Business who can start in a thriving and supportive school based in Buckinghamshire,...
💼 Permanent Role 🌍 Milton Keynes, Buckinghamshire 🕒 Posted: 25 days ago
£32,916 - £45,000 / Annum
Teacher of English - Bedfordshire, Luton Prospero Teaching is working with an Ofsted rated ''Good'' school who is looking to recruit a NQT or experienced Teacher of English. We are looking for a Teacher of English who can start in a thriving and supportive school based in Luton, Bed...
💼 Temporary Role 🌍 Luton, Bedfordshire 🕒 Posted: a month ago
£150 - £230 / Day
Job Title: Secondary School History Teacher Location: Luton Pay: £150 – £230 per day Contract: After Easter – End of Academic Year (with potential for permanent role) Are you a passionate and dedicated History Teacher looking for your next opportunity? We are seeking an enth...
💼 Temporary Role 🌍 Luton 🕒 Posted: 25 days ago
£32,916 - £52,564 / Annum
Teacher of MFL - Buckinghamshire, Milton Keynes Prospero Teaching is working with a great school that is looking to recruit either an NQT or an experienced Teacher of MFL We are looking for a Teacher of MFL who can start in a thriving and supportive school based in Buckinghamshire, Milton Keynes. ...
💼 Permanent Role 🌍 Milton Keynes, Buckinghamshire 🕒 Posted: 25 days ago
£32,916 - £52,564 / Annum
Teacher of Biology - Buckinghamshire, Milton Keynes Prospero Teaching is working with a great school that is looking to recruit either an NQT or an experienced Teacher of Biology We are looking for a Teacher of Biology who can start in a thriving and supportive school based in Buckinghamshire, Mil...
💼 Permanent Role 🌍 Milton Keynes, Buckinghamshire 🕒 Posted: 25 days ago
£32,916 - £52,564 / Annum
Teacher of Drama - Buckinghamshire, Milton Keynes Prospero Teaching is working with a great school that is looking to recruit either an NQT or an experienced Teacher of Drama. We are looking for a Teacher of Drama who can start in a thriving and supportive school based in Buckinghamshire, Milton K...
💼 Permanent Role 🌍 Milton Keynes, Buckinghamshire 🕒 Posted: 25 days ago
£10,000 - £10,000 /
Maths Teacher £34,502 - £53,486 September start ECTs Welcome Full time, Temp - Perm Milton Keynes 'Good' Secondary School A 'Good' Secondary School in Milton Keynes, Buckinghamshire is looking for a Maths Teacher/ Maths ECT to join their welcoming team. The Head Teacher...
💼 Contract Role 🌍 Milton Keynes, Buckinghamshire 🕒 Posted: 16 days ago
£ Competitive Salary
Science Teacher Needed Secondary School | High Wycombe Area Full-Time | Long-Term Position Start Date: Next Term Salary: £34,398–£52,490 Are you a passionate and driven Science Teacher seeking a new role in the coming term? A highly regarded secondary school in the...
💼 Contract Role 🌍 High Wycombe 🕒 Posted: a month ago
£150 - £230 / Day
Job Title: Secondary School Maths Teacher Location: Luton Pay: £150 – £230 per day Contract: After Easter – End of Academic Year (with potential for permanent role) Are you a passionate and dedicated Maths Teacher looking for your next opportunity? We are seeking an enthusia...
💼 Temporary Role 🌍 Luton 🕒 Posted: 25 days ago
£30,000 - £50,000 / Annum
Teacher of Chemistry - High Wycombe, Buckinghamshire Chemistry Teaching Opportunity High Wycombe, Buckinghamshire. Join a high-performing secondary school with excellent facilities and strong academic outcomes. Are you a Teacher of Chemistry ready to make a meaningful impact in a secondary school...
💼 Temporary Role 🌍 High Wycombe, Buckinghamshire 🕒 Posted: a month ago
£150 - £250 / Day
Music Teacher – Secondary School Milton Keynes Area £150 – £230 per day Full Time (4–5 days per week considered) We are currently seeking a passionate and dedicated Music Teacher to join a secondary school in the Milton Keynes area. This is a full-time role, although ...
💼 Temporary Role 🌍 Milton Keynes 🕒 Posted: a month 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.