£140 - £250 / Day
History Teacher An outstanding Secondary School in North West London are looking to secure a History Teacher to start in October 2025. The school This secondary school is a mixed, non-selective, non-denominational secondary school with over 1500 students on record. The school is located in the ...
💼 Contract Role 🌍 Harrow, London 🕒 Posted: a month ago
£162 - £251 / Day
Science Teacher (Bradford) Veritas Education are working in partnership with a forward-thinking secondary school in the Bradford area who are seeking a Science Teacher to join their team on a full-time, long-term basis starting from November. The successful candidate will deliver engaging and insp...
💼 Contract Role 🌍 Bradford, West Yorkshire 🕒 Posted: 7 days ago
£40,317 - £62,496 / Annum
Exciting new opportunity for a Geography Teacher to start in January! A forward-thinking and successful secondary school in Ealing is recruiting a Geography Teacher for a January 2026 start. This is a long-term, full-time role, though the school would consider part-time hours for the right candidat...
💼 Contract Role 🌍 Ealing, London 🕒 Posted: a day ago
£140 - £190 / Day
Unqualified SEN Teacher | ASAP Start | Waltham Forest A fantastic School in the Borough of Waltham Forest is on the hunt for an Unqualified SEN Teacher for an ASAP start. This is a long-term, and full-time role. The role will involve the following: Unqualified SEN Teacher to work 1:1 with a year...
💼 Permanent Role 🌍 London 🕒 Posted: 5 days ago
£36,412 - £56,959 / Annum
Teacher of PE required for Key Stages 3 - 4, November 2025 start at a great faith Secondary School that is revered for its sporting success. Part time, fixed contract. PE Teacher for Key Stage 3 - 4 - North London £36,412 - £56,959 per year £196 - £265 per day PE Teacher Pa...
💼 Contract Role 🌍 Barnet, London 🕒 Posted: 8 days ago
£168 - £234 / Day
English Teacher Monarch Education is seeking a dedicated and inspiring English Teacher to join a high-performing secondary school in Yate, South Glos. This is an exciting opportunity to become part of a vibrant and ambitious educational community, with the potential for the role to continue until ...
💼 Temporary Role 🌍 Yate, Gloucestershire 🕒 Posted: 25 days ago
£170 - £260 / Day
Teacher of English - Hertfordshire We are currently seeking a dedicated Teacher of English to join a highly regarded independent school in Hertfordshire. This position is to start after the October half term and will run until Christmas, with the potential to continue into the new year. The succes...
💼 Contract Role 🌍 Borehamwood, Hertfordshire 🕒 Posted: 25 days ago
£150 - £200 / Day
Primary School Teacher Reception A brilliant school in Sheffield is looking for a qualified teacher for a reception class. The school are looking to recruit someone with experience teaching Early Years, KS1, or KS2 children. The school employs hardworking, kind, approachable staff making the scho...
💼 Contract Role 🌍 Sheffield 🕒 Posted: 23 days ago
£ Competitive Salary
English Teacher - Wellingborough Full-time | Long-term or Permanent | Competitive Pay Start Date: January 2026 (or sooner) Tradewind Recruitment is delighted to be working with a thriving secondary school in Wellingborough, who are seeking a passionate and dedicated English Teacher to join their ...
💼 Contract Role 🌍 Wellingborough, Northamptonshire 🕒 Posted: 21 days ago
£140 - £220 / Day
Are you a Class Teacher with a passion for creative teaching and a commitment to excellence? We are excited to offer a fantastic opportunity for a dedicated and enthusiastic Class Teacher to join a supportive and forward-thinking primary school ASAP. If you are an energetic, innovative educator eage...
💼 Permanent Role 🌍 Portsmouth, Hampshire 🕒 Posted: 6 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.