'School Teacher' Jobs in 3,550 Opportunities

Showing 3,550 Permanent School Teacher jobs

Sort by: Relevancy Date


SEND Teacher - Special Educational Needs School

Birmingham £34,823 - 51,000 - Annum

SEND Teacher – Specialist SchoolBirmingham | Full-Time | Permanent / Long-Term OpportunityAre you a passionate and dedicated teacher looking to make a genuine difference in the lives of children with additional needs?We are recruiting on behalf of a highly supportive specialist school in Birmingham for an outstanding SEND Teacher to work with students with a range of needs including Autism (ASC), Severe Learning Difficulties (SLD), Complex Needs and communication needs.This is an incredibly ...

More Details
2 days ago

Science Teacher Secondary School

Essex £32,916 - 51,048 - Annum

Secondary Science TeacherLocation: Mid EssexStart Date: September 2026Salary: £32,916 - £51,048Are you a passionate Science Teacher looking to inspire the next generation of learners across Key Stage 3, Key Stage 4 and Key Stage 5?Do you hold QTS or are you an ambitious ECT ready to begin your teaching career in a supportive secondary school?Are you committed to delivering engaging Science lessons that encourage curiosity, achievement and a love of learning?Teacher Active is proud to be working ...

More Details
6 days ago

Graduates - Aspiring Teachers (Secondary School)

Guildford Surrey £95 - 100 - Day

Graduates - Aspiring Teachers (Secondary School)Location - Guildford Start Date - June/July/September 2026 All subjects and degree backgrounds welcomeAre you a recent graduate with a passion for education? Do you aspire to make a lasting impact in the lives of young people? Join us at Secondary Schools in Guildford, where we are looking for motivated and enthusiastic graduates to begin their journey into teaching.Graduates - Aspiring Teachers (Secondary School)About the RoleWe are seeking ...

More Details
2 days ago

General Cover Teacher

Poole Dorset £120 - 150 - Day

General Cover Teacher - Secondary School???? Location: Poole, Dorset ???? Start Date: ASAP ???? Contract Type: Full-time, Part Time, Day-to-Day ???? Salary: £120 - £150 per day (subject to experience)TimePlan Education is seeking confident and reliable Cover Teachers and Cover Supervisors to support a range of primary and secondary schools. This is an excellent opportunity for both qualified teachers and aspiring educators looking to gain valuable classroom experience and make a positive impact ...

More Details
6 days ago

KS2 Class Teacher

Romford £150 - 250 - Day

KS2 Teacher – Full Time | Primary School | Romford September Start | Long-Term OpportunityA welcoming and well-established Primary school in Romford is seeking a dedicated and enthusiastic Key Stage 2 Teacher to join their team on a full-time basis from September.This is a fantastic opportunity to become part of a supportive school community with a strong reputation for providing a positive, engaging, and inclusive learning environment where both staff and pupils are encouraged to succeed.About ...

More Details
6 days ago

Permanent Business and Economics Teacher

Enfield £140 - 300 - Day

Business & Economics TeacherEnfield, North London Start Date: September 2026 Contract: Permanent, Full-Time Salary: Outer London MPS/UPS (Dependent on Experience)Ready to inspire the next generation of entrepreneurs, economists, and future business leaders?We're working with a welcoming and ambitious secondary school in Enfield that's looking for a talented Business & Economics Teacher to join their team this September.This is a school where students are curious, engaged, and keen to ...

More Details
2 days ago

Primary School Teacher

South East North London £50,000

Primary Year 6 TeacherEast Finchley Full-time | Permanent / Long-term Start Date: September 2026 Salary: £37,870 to £50,474 - Depending on experience About the Role We are working with a range of supportive and well-established schools across East Finchley, North London who are seeking a year 6 Teacherfor September 2026. These roles are suitable for experienced teachers and Early Career Teachers (...JBLK1_UKTJ

More Details
2 days ago

English Teacher – Secondary School | West London

Hillingdon Greater London £185 - 260 - Day

English Teacher – Secondary School | West London | September 2026 StartLocation: Hillingdon, West LondonSalary: MPS/UPS (dependent on experience)Contract: Full-Time, Long-Term/Permanent OpportunityStart Date: September 2026English Teacher – Inspiring Young Minds Through Literature and LanguageYour Teaching is proud to be working in partnership with a welcoming, inclusive, and highly supportive secondary school in West London, seeking a passionate English Teacher to join their dedicated team from...

More Details
3 days ago

Early Career Teacher

Barnet London £37,870 - 39,851 - Annum

Early Career Teacher (EYFS or KS2 class) – Barnet, North LondonSalary: £37,870 (M1) | Full-Time | Permanent | September 2026 StartAre you an ambitious Early Career Teacher looking for a school where your wellbeing matters as much as your professional development?A friendly and inclusive primary school in Barnet is seeking an enthusiastic Early Career Teacher (EYFS/KS2) to join their team from September 2026. Whether your passion lies in Reception or Key Stage 2, this is a fantastic opportunity ...

More Details
6 days ago

Dance Teacher

Lambeth London £40,317 - 62,496 - Annum

Dance Teacher Dance Teacher KS3 & 4Contract Type: Permanent Pay scale: Inner London Pay Scale Reeson Education are supporting a large mainstream secondary school in Lambeth who require a Dance Teacher from September 2026. School Information - Dance Teacher - LambethMainstream secondary school close to West Norwood train stationRated 'Good' by Ofsted in 2023A special place work to learnStrives for high results and higher aspirationsLooks after their communityThe Role - Dance Teacher - ...

More Details
3 days ago

Enter your email to get a notification when similar jobs become available.

Estimated Salary
£38,357/annum

Average salary for School Teacher

Estimated Salary
Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?