Found: 1001 jobs

Job Search

Here you can view our latest jobs. If you don't see any jobs that meet your requirements, then give us a call or connect with one of our consultants. Education is a fast moving market with new roles coming up all the time.  If you let us know what you are looking for then we can keep you updated.

Click here to Register or Contact Us.

£140 - 190 per day
Newcastle upon Tyne,
Tyne and Wear
Temporary
A welcoming and supportive primary school in Newcastle is seeking a passionate Primary Teacher to join their team from September 2026. This Primary Teacher role is ideal for an enthusiastic educator who is committed to delivering engaging lessons and inspiring pupils to achieve their full potential.
£150 - 200 per day
Newham,
Greater London
Permanent
Job Title: Primary Teacher Location: Newham Salary: £150-£200 per day (Depending on experience) Start Date: ASAP Contract Type: Long- term
£90 - 120 per day
Middlesbrough,
North Yorkshire
Temporary
A welcoming and supportive primary school in Middlesbrough is seeking a dedicated Primary Teaching Assistant to join their team. This Primary Teaching Assistant role is ideal for someone who is passionate about supporting children across EYFS, Key Stage 1 or Key Stage 2 and helping them achieve their full potential.
£220 per day
Sheffield,
South Yorkshire
Temporary
Job Title: PE Teacher Location: Sheffield Pay: Up to £220 per day (depending on experience) Start Date: September 2026 Contract: Full-time/ Part-time, Day-to-day/ Long-term
£220 per day
Sheffield,
South Yorkshire
Temporary
Job Title: Computer Studies Teacher Location: Sheffield Pay: Up to £220 per day (depending on experience) Start Date: September 2026 Contract: Full-time/ Part-time, Day-to-day/ Long-term
£220 per day
Sheffield,
South Yorkshire
Temporary
Job Title: Mathematics Teacher Location: Sheffield Pay: Up to £220 per day (depending on experience) Start Date: September 2026 Contract: Full-time/ Part-time, Day-to-day/ Long-term
1 2 3 4 5 6 7