We found 6705 jobs based on your search.
Geography Teacher Suitable to NQT New
Milton Keynes, Buckinghamshire £34398 - £52490 per annum Academics
Geography Teacher (Full-Time) - Starting September 2026 Location: Milton Keynes, BuckinghamshireRole: Full time, Contract Salary: Pay to scale M1 - UPS3 (£34,398 - £52,490) Are you a passionate and dynamic Geography teacher ready to inspire...
Posted - 09 Jun 2026
Hastings £32,916 - 46,525 per year Teaching Personnel
Secondary School Teachers Wanted – Looking for a New Opportunity This September?Are you a fully qualified Secondary School Teacher considering a change of role for September?Teaching Personnel is working in partnership with a wide range of ...
Posted - 09 Jun 2026
Cover Supervisor New
Durham £24,700.00 - £26,000.00 Per Annum Teaching Personnel
Durham Secondary Schools | Cover Supervisor | September 2026 Competitive Daily Rates | Long-Term Placement If you're organised, confident in front of a room, and looking for a role that offers genuine variety day to day, Cover Supervision ...
Posted - 09 Jun 2026
Frome £34k - 47.3k per year Teaching Personnel
Teaching Personnel is seeking a compassionate and enthusiastic Teaching Assistant to join a specialist educational setting in Frome on a full-time basis. This rewarding role offers the opportunity to support pupils with a range of additi...
Posted - 09 Jun 2026
Psychology Graduate Learning Mentor Suitable to NQT New
Bletchley, Buckinghamshire £29244 - £30244 per annum Academics
Are you a Psychology graduate looking to gain meaningful, hands-on experience within a specialist educational setting?A fantastic opportunity has become available for a Psychology Graduate Learning Mentor to join a welcoming school in Bletc...
Posted - 09 Jun 2026
SPTS Officer (Specialist Training Services) New
Yeovil £74 - 85 per day Teaching Personnel
£14.82-£16.62 per hour Term time: 39 Working Weeks, 5 days per week (25 hrs) Hours: 9am-14.30pm - Monday to Friday Are you passionate about improving outcomes for children and young people with additional needs? Do you thrive in a r...
Posted - 09 Jun 2026
Dawlish £24,700.00 - £27,300.00 Per Annum Teaching Personnel
SEND Teaching Assistant – Dawlish, DevonAre you passionate about supporting children with Special Educational Needs and Disabilities? Teaching Personnel is recruiting caring and dedicated SEND Teaching Assistants to work in a range of suppo...
Posted - 09 Jun 2026
Somerset Market related Teaching Personnel
Graduate Opportunity – Future Teachers Programme (Primary Education)Location: Somerset Start Date: September 2026 Working Hours: Monday to Friday, 8:30am – 3:30pmAre you a recent graduate considering a career in education? Te...
Posted - 09 Jun 2026
Knotty Ash £14.25 - 15.00 per hour Teaching Personnel
Role: SEN Teaching AssistantPay Rate: £14.25 – £15.00 per hour (depending on experience)About the RoleTeaching Personnel is working in partnership with a welcoming and inclusive community primary school in Knotty Ash, seeking a Special Educ...
Posted - 09 Jun 2026
Salisbury £100 - 120 per day Teaching Personnel
Graduate Opportunity – Future Teachers Programme (Primary Education)Location: Salisbury Start Date: September 2026 Working Hours: Monday to Friday, 8:30am – 3:30pmAre you a recent graduate considering a career in education? T...
Posted - 09 Jun 2026
Birmingham £160 - 240 per day Teaching Personnel
Birmingham Septemeber 2026 MPS (dependent on experience) We are currently seeking a qualified and enthusiastic Design & Technology Teacher to join one of our valued partner schools in Birmingham from September 2...
Posted - 09 Jun 2026
RE Teacher Suitable to NQT New
Milton Keynes, Buckinghamshire £34398 - £52490 per annum Academics
Do you want to be part of a team that is supportive, committed, experienced and takes pride in delivering innovative lessons to inspire a love of RE?I am working with a lovely and supportive school based in Milton Keynes, Buckinghamshire wh...
Posted - 09 Jun 2026
Nursery Teacher New
Southport £130 - 270 per day + Free CPD Teaching Personnel
Part-Time Nursery Teacher (Permanent) | Southport | September StartA lovely little infant school in Southport is seeking to appoint a dedicated Nursery Teacher to join their team on a permanent, part-time basis from September.This is a fant...
Posted - 09 Jun 2026
English Teacher New
Middlesbrough £168.80 - 232.56 per day Teaching Personnel
Type: Term coverStart: SeptemberEnd: DecemberSalary: Pay to scale from day (£168.80 - £232.56)Teaching Personnel are recruiting a passionate and adaptable English Teacher for autumn term cover at a local secondary school in Middlesbrough.T...
Posted - 09 Jun 2026
Level 3 childcare Practitioner New
North Tidworth £90 - 94 per day Teaching Personnel
Job Title: Level 3 Childcare PractitionerLocation: Tidworth, Wiltshire Start Date: Ongoing, with focus on September 2026 transition Daily Rate: £90–£94 per day Hours: Approx. 6.5 hours per day (school hours) Looking to step back from long ...
Posted - 09 Jun 2026
Liverpool £165 - 220 per day Teaching Personnel
KS2 Classroom Teacher Pay: £165 – £220 per day (depending on experience) Start date: September 2026 Year group: KS2 Role: Classroom Teacher Contract: Full-time, long-termAre you a qualified teacher looking for an opportunity to develop your...
Posted - 09 Jun 2026
History Teacher New
Middlesbrough £168.80 - 232.56 per day Teaching Personnel
Location: MiddlesbroughType: Term coverStart: SeptemberEnd: DecemberSalary: Pay to scale from day (£168.80 - £232.56)Teaching Personnel are recruiting a passionate and adaptable History Teacher for autumn term cover at a local secondary sch...
Posted - 09 Jun 2026
LSA New
Colchester, Essex £95 - £110 per day Academics
Are you passionate about supporting young people who need additional guidance to succeed in education?Do you have experience working with students who display challenging behaviour and a commitment to helping them reach their full potential...
Posted - 09 Jun 2026
Teaching Assistant Wanted! New
Newcastle upon Tyne £90 - 100 per day Teaching Personnel
Job Title - Teaching Assistant Location - Newcastle upon Tyne Pay Rate - £90-£100 per day (dependent on experience) Position - Full-Time Are you passionate about supporting young people and making a positive impact in education? Teachi...
Posted - 09 Jun 2026
Level 3 Childcare Practitioner New
Salisbury £90 - 94 per day Teaching Personnel
Job Title: Level 3 Childcare PractitionerLocation: Salisbury Start Date: Ongoing, with focus on September 2026 transition Daily Rate: £90–£94 per day Hours: Approx. 6.5 hours per day (school hours) Looking to step back from long hours—but s...
Posted - 09 Jun 2026