0f0ef834

Primary School

We help keep thousands of primary schools across the country fully staffed every day

back to previous page
982a588f

Because Primary Schools Deserve the Best

If you are looking for primary teaching jobs, jobs in key stage 1 or key stage 2, or teaching and learning assistant jobs in primary schools Protocol Education is here to help!

Our Primary School Jobs

Croydon

Teaching & Admin Assistant

Flexible Teaching & Admin Assistant Roles – Croydon Love the buzz of a school day but not tied to a...

Apply Now
Sunbury-on-Thames

Nursery and Primary Teachers Required!

Nursery & Primary Teachers – Full-Time – Sunbury-On-Thames Location: Sunbury-On-Thames, Surrey Pay: £150 – £230 per day (PAYE – no...

Apply Now
Sheffield

Administrator

School Administrator Location: Sheffield Hours: 08:30–16:30 Monday–Thursday, 08:30–16:00 Friday Start Date: 3rd November 2025 Contract: Long-term Experience: Ideal if you’ve...

Apply Now
Lewisham

Teaching Assistant - Daily Supply Roles

Teaching Assistant – Daily Supply Roles in Lewisham (Pick Your Days!) Location: Lewisham, London Pay: £90–£100 per day Contract: Flexible...

Apply Now
Southwark

Teaching Assistant - Daily Supply Roles

Teaching Assistant – Daily Supply Roles in Southwark (Pick Your Days!) Location: Southwark, London Pay: £90–£100 per day Contract: Flexible...

Apply Now
Lambeth

Teaching Assistant - Daily Supply Roles

Teaching Assistant – Daily Supply Roles in Lambeth (Pick Your Days!) Location: Lambeth, London Pay: £90–£100 per day Contract: Flexible...

Apply Now
Leeds

SEN Teaching Assistant

Supply SEN Teaching Assistant – Leeds Contract: Flexible (you choose the days!) Start Date: Ongoing Pay: £89.38 – £120 per...

Apply Now
Brent

Year 1 Teacher

Year 1 Primary Teacher – Brent Start Date: January 2026 Location: Brent, North West London Contract Type: Full-time, Long-term (with...

Apply Now
Southwark

Learning Support Assistant

Learning Support Assistant – Primary Phase | Southwark Southwark, London Immediate & January 2026 starts Full-time | £90–£100/day (PAYE) Support...

Apply Now
Lambeth

Learning Support Assistant

Learning Support Assistant – Primary Phase | Lambeth Lambeth, London Immediate & January 2026 starts Full-time | £90–£100/day (PAYE) Support...

Apply Now
Lewisham

Learning Support Assistant

Learning Support Assistant – Primary Phase | Lewisham Lewisham, London Immediate & January 2026 starts Full-time | £90–£100/day (PAYE) Support...

Apply Now
Lewisham

Classroom Support Assistant

Classroom Support Assistant – Primary | Lewisham Lewisham, London Immediate & January 2026 starts Full-time | £90–£100/day (PAYE) Support that...

Apply Now
Lambeth

Classroom Support Assistant

Job Title: Classroom Support Assistant – Primary | Lambeth Lambeth, London Immediate & January 2026 starts Full-time | £90–£100/day (PAYE)...

Apply Now
Southwark

Classroom Support Assistant

Classroom Support Assistant – Primary | Southwark Southwark, London Immediate & January 2026 starts Full-time | £90–£100/day (PAYE) Support that...

Apply Now
Bradford

Cover Supervisor

Job Title: Primary Cover Supervisor – Bradford Location: Bradford (all BD postcodes) Salary: £95–£125 per day (PAYE) Contract: Flexible / Ongoing Start Date: Immediate The...

Apply Now