1,929UK and International primary school teaching and lecturing jobs

Search thousands of primary school teaching jobs. Tes Jobs has the latest jobs in primary schools in London, the UK and overseas. We have vacancies for teachers, leaders and coordinators, heads of department, teaching assistants and more.

Whether you’re an NQT or an aspiring headteacher, Tes is the largest network of teachers in the world and is the first place to find primary school teacher jobs. By setting a custom email job alert you’ll never miss a new job listing and by completing your online career profile you can allow your new employer to find you.

About primary schools

UK state primary schools take pupils from age five to 11, with some splitting infant and junior levels. Children aged between five and seven (Year 1 and Year 2) are taught Key Stage 1, while those aged seven to 11 (Year 3,4,5 and 6) are taught Key Stage 2. Children are assessed against National Curriculum targets using tests commonly referred to as SATs.

Latest jobs

Classroom Teacher - St...

Catholic Education Archdiocese of...

New this week

St Patrick’s offers a comprehensive, innovative and flexible education encompassing...

Salary: Undisclosed
Apply by 20 Mar 2024

Aboriginal Education Officer

Department of Education, Northern...

New this week

To act as a role model and mentor for Aboriginal students and to work with students...

Salary: Undisclosed
Apply by 20 Mar 2024

SEN Teacher in a Leading Role

St Laurence's RC Primary School...

New this week

St. Laurence Catholic Primary School is opening an ERB (Enhanced Resource Base), for...

Salary: Upper Pay Scale (possible TLR/SENCo Allowance, dependent on experience and qualifications)
Apply by 12 Apr 2024 Job start: Autumn Term...

Relief Classroom Teacher - St...

Catholic Education Archdiocese of...

New this week

Come and join our vibrant and welcoming school community where learning is engaging...

Salary: Undisclosed
Apply by 2 Apr 2024

Physical Education Teacher -...

Catholic Education Diocese of...

New this week

Position: Physical Education TeacherStart date: Term 2, 2024 or as...

Salary: Undisclosed
Apply by 7 Apr 2024

Senior Teacher Early Childhood

Department of Education, Northern...

New this week

As part of the school leadership team, provide educational leadership and management...

Salary: Undisclosed
Apply by 31 Mar 2024

Senior Teacher Primary

Department of Education, Northern...

New this week

As part of the school leadership team, provide innovative leadership and management...

Salary: Undisclosed
Apply by 31 Mar 2024

EYFS Class Teacher

Lark Hall Primary School...

New this week

To take responsibility for the education and welfare of a designated class of...

Salary: MS
Apply by 15 Apr 2024 Job start: September...

Queen's College key stage 2...

Queen's College, Spain

Quick ApplyNew this week

Key stage 2 teacher with the possibility of taking on a further position of...

Salary: Local salary
Apply by 20 May 2024 Job start: September...

KS1 Class Teacher

St John Fisher Catholic Primary...

New today

Start: September 2024 Salary: MPS/UPS. A TLR2a may be available. CPD opportunities...

Salary: Undisclosed
Apply by 19 Apr 2024 Job start: September...

MFL Teacher

Terrington Hall School, North...

New today

An opportunity for an exceptional MFL Teacher has arisen at a popular co-educational...

Salary: Undisclosed
Apply by 12 Apr 2024

Early Years Teacher - April...

Bromsgrove Mission Hills Foreign...

Quick ApplyExpiring soon

We are seeking to appoint an exemplary and creative Pre School Teacher to build...

Salary: Salary Negotiable
Apply by 26 Mar 2024 Job start: 20/04/2024

Secondary English Teacher -...

Bromsgrove Mission Hills Foreign...

Quick ApplyExpiring soon

A talented teacher of English who can teach English as a Second Language is needed...

Salary: Salary Negotiable
Apply by 26 Mar 2024 Job start: 15/08/2024

Primary Teacher/English...

Bromsgrove Mission Hills Foreign...

Quick ApplyExpiring soon

A talented teacher of English who can teach English as a Second Language is needed...

Salary: Salary Negotiable
Apply by 26 Mar 2024 Job start: 15/08/2024

Early Years Teacher - August...

Bromsgrove Mission Hills Foreign...

Quick ApplyExpiring soon

We are seeking to appoint an exemplary and creative Pre School Teacher to build...

Salary: Salary Negotiable
Apply by 26 Mar 2024 Job start: 15/08/2024

Class Teacher

Park View Academy, Knowsley

New today

“Believe, Achieve, Succeed” has been embraced by all of the schools in The Dean...

Salary: Undisclosed
Apply by 27 Mar 2024 Job start: 01/09/2024

Class Teacher

Middleton Primary School, Leeds

New this week

We are a thriving Trust in South Leeds with 5 current schools, 3,193 children and...

Salary: MPS/UPS
Apply by 15 Apr 2024 Job start: 1st...

Teacher of Key Stage 1

Royal Russell School, Vilnius...

Quick ApplyNew this week

Be a change maker in our new School in the heart of beautiful Vilnius. We are...

Salary: Undisclosed
Apply by 9 Apr 2024 Job start: September...