We found 864 jobs based on your search.
Halewood £120.00 - 232.56 per day Teaching Personnel
KS2 Teacher Location: Halewood (L26) Start Date: September 2026 Experience: ECTs and Experienced Teachers Welcome Pay Rate: £120 - £232.56 per day (depending on experience) About the Role Are you an enthusiastic and committed KS2 Te...
Posted - 01 Jul 2026
Year 4 Primary Teacher - Havering, London
Havering, London £37870 - £56154 per annum Academics
Year 4 Primary Teacher - Havering, LondonA 2 Form Entry Primary School in Havering, London are seeking a passionate and hardworking primary teacher to join them in September 2026 to teach a Year 4 class. This will be a full time teaching po...
Posted - 01 Jul 2026
Aylesbury £29,344 - 44,919 per year Supply Desk
Role: KS2 Primary TeacherLocation: Aylesbury, BuckinghamshireFull-time – Temporary to PermanentStart Date: September 2026Salary: £29,344 - £44,919About the School This school provides a vibrant and supportive environment where staff feel mo...
Posted - 01 Jul 2026
Primary School PPA Teacher - Barking & Dagenham, London Suitable to NQT
Barking and Dagenham, London £150 - £280 per day Academics
Primary School PPA Teacher - Barking & Dagenham, London A 2 Form Entry Primary School located in Barking & Dagenham, London are searching for a full time PPA primary teacher to join them in September 2026 on a long term, paid to sca...
Posted - 01 Jul 2026
Primary Teacher / Primary ECT Suitable to NQT
Chelmsford, Essex £135 - £260 per day Academics
Primary Teacher / Primary ECT - Outstanding, Supportive School - Chelmsford, Essex A popular, Outstanding Primary School based in Chelmsford are searching for a Primary Teacher / Primary ECT to join them in September, on a full-time basis.T...
Posted - 01 Jul 2026
Northampton £140 - 160 per day Teaching Personnel
Northampton & surrounding areas Full-Time | Part-Time Considered Competitive Salary (DOE) Looking for your next KS1 role where you'll feel valued, supported and inspired? Teaching Personnel is working with welcoming, well-resour...
Posted - 01 Jul 2026
Norwich £140 - 225 per day Teaching Personnel
Primary Supply Teacher – Flexible Work Available Norwich & Northern Outskirts | Immediate Start | Day-to-Day & Short-Term RolesAre you a qualified Primary Teacher looking for flexible teaching work in local schools?Teaching Personne...
Posted - 01 Jul 2026
Watford £34,398 - 52,490 per year Supply Desk
Job Title: Year 5 Class Teacher Location: Watford, Hertfordshire Start Date: September 2026 Contract Type: Full-Time Salary: M1–UPS3 (£34,398–£52,490) We are seeking a dedicated, enthusiastic and skilled Year 5 Class Teacher to join a...
Posted - 01 Jul 2026
Corby £140 - 160 per day Teaching Personnel
Corby & surrounding areas Full-Time | Part-Time Considered Competitive Salary (DOE) Looking for your next KS1 role where you'll feel valued, supported and inspired? Teaching Personnel is working with welcoming, well-resourced pr...
Posted - 01 Jul 2026
Hemel Hempstead £34,398 - 52,490 per year Supply Desk
Primary TeacherJob Title: Year 2 Class Teacher – Full-Time Job Role: KS1 Teacher – Year 2 Location: Hemel Hempstead, Hertfordshire Start Date: September 2026 Contract Type: Full-time Salary: (M1-U3) £34,398- £52,490About the Role We a...
Posted - 01 Jul 2026
Kettering £140 - 160 per day Teaching Personnel
Kettering & surrounding areas Full-Time | Part-Time Considered Competitive Salary (DOE) Looking for your next KS1 role where you'll feel valued, supported and inspired? Teaching Personnel is working with welcoming, well-resource...
Posted - 01 Jul 2026
Cardiff £172.98 - 172.98 per day Teaching Personnel
Primary School Teacher Are you a passionate and dedicated Primary Teacher looking for a long-term teaching opportunity in Cardiff from September 2026?If so, we'd love to hear from you!About the RoleStart: September 2026 Hours: Full-tim...
Posted - 01 Jul 2026
Felixstowe £140 - 260 per day Teaching Personnel
All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details. All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert ...
Posted - 01 Jul 2026
Aylesbury £29,344 - 44,919 per year Supply Desk
KS2 Primary Teacher Location: Aylesbury Start Date: September Contract Type: Full Time | Long‑Term Salary: £29,344-£44,919Monday MorningYou arrive knowing exactly what your expectations are — and what the school expects from you. Lesso...
Posted - 01 Jul 2026
Larkhill £168 - 265 per day Teaching Personnel
Year 3 Teacher – Full Time Location: North Salisbury Start Date: September 2026 Contract: Full Time – Until the End of the Academic YearA welcoming and supportive primary school in north Salisbury are seeking a confident and experienced Ye...
Posted - 01 Jul 2026
Salisbury £168 - 265 per day Teaching Personnel
KS2 Teacher – Full Time (1 Year Fixed-Term Contract) Location: Salisbury, Wiltshire Start Date: September 2026Teaching Personnel are working in partnership with a welcoming primary school located just outside Salisbury city centre, who are ...
Posted - 01 Jul 2026
Newton Abbot £125 - 150 per day Teaching Personnel
Location: Teignbridge & Surrounding AreasStart Date: September 2026Salary: Competitive daily rates, paid weeklyAre you an enthusiastic Key Stage 2 Teacher looking for your next opportunity this September?Teaching Personnel is working c...
Posted - 30 Jun 2026
Primary Teacher Expiring soon
Borehamwood £32k - 56k per year Supply Desk
KS1/2 Primary School Teacher – BorehamwoodLocation: Borehamwood Start-date: September Contract type: Full-time Pay: In line with MPS/UPS pay scaleSupply Desk are currently seeking an enthusiastic, committed, and inspiring Primary School Tea...
Posted - 30 Jun 2026
Class Teacher - Primary BD21 Expiring soon
Keighley £168.80 - 261.78 per day Teaching Personnel
Primary Teacher – September Start Location: BD21 Daily Rate: £168.80 – £261.78 (dependent on experience)Inspire. Challenge. Make a Difference.Are you a passionate Primary Teacher ready to make a lasting impact in the classroom? Do you thr...
Posted - 30 Jun 2026