Skip to content
primary teaching jobs uk

Primary Teaching Jobs

Find your perfect primary school teacher job today! 💚✨

Primary School Teacher Jobs

TEFL UK are working with leading teaching agency Tradewind Recruitment to provide primary school teaching jobs across all regions of the UK.

We are currently hiring for primary teaching roles for children aged 4 to 11 years old, including Early Years Foundation Stage (EYFS), as well as Key Stages 1 and 2.

You will have the opportunity to cover the entire curriculum as a primary teacher, including English, Math, Science, Art, and Music. Alternatively, you might specialise in a particular subject area, such as PE, or gain experience dealing with students with Special Education Needs. In any case, we have a comprehensive range of daily supply, long-term, and permanent primary teacher positions to choose from.

Also interested in other roles? We are now hiring for:

What Primary Teaching Jobs are available?

  • Early Years Foundation Teachers (EYFS)

  • Key Stage 1 Teachers

  • Key Stage 2 Teachers

primary school teacher job

Why register with us?

There are 100s of agencies offering the same blanket service, but no one does it quite like us.

  • We are a Sunday Times Top 100 employer (4th year running!)
  • 45 CPD courses available to you – more than any other agency!
  • Interview preparation and help with lesson planning
  • We offer top rates of pay
  • Amazing referral scheme (earn up to £100 for every friend referred)

Primary School Teaching Job Locations

Across our network of 13 branches across the UK, we have an abundance of exciting vacancies including daily support, long-term and permanent placements across all education settings. Meaning we can secure the type of work that best suits you.

Available locations include

London, Manchester, Birmingham, Liverpool, Essex, Sheffield, Preston, St Albans, Hull, Lincolnshire, Nottingham, Leicester, Bristol, Cardiff and Chester.

See where you can teach

primary teaching jobs

What qualifications are required for Primary Teachers?

Having Qualified Teaching Status (QTS) is a must. QTS can be achieved through several methods including:

  • School Centred Initial Teacher Training (SCITT)
  • Postgraduate Certificate in Education (PGCE)
  • Teach First
  • Bachelor of Education/Arts with QTS
find primary teaching job

Tradewind have been beyond just an employer, they have allowed me to follow my dreams of becoming a teacher as they cater to everyone’s needs and are approachable and always there on the other side of the phone.

I’m so happy I found Tradewind as my time so far in schools has been the best experience and I couldn’t recommend this agency anymore.


Teacher, Liverpool


A primary school teacher educates children aged from five to eleven years old. They are responsible for teaching students a variety of subjects through lesson plans, tests, activities and homework.

For a primary school teaching job in the UK, you'll need an A* to C (9 to 4) grade in GCSE English, Maths, and one science subject, as well as previous in-school teaching experience, passes on the professional skills test, completion of the Initial Teacher Education Training programme and Qualified Teacher Status. You'll also need to completed an enhanced DBS check.

Teachers in England spend an average of 47 hours per week during the school year, including marking, lesson planning, and administration, rising to almost 50 hours during exam season. A primary school teacher will spend 19 hours of timetabled teaching every week on average.

You'll need good communication and interpersonal skills to be a primary school teacher, strong time management and organisational skills, enthusiasm, patience, resilience, and self-discipline are also highly important qualities to possess.

top100 times
Make a wish

How to apply

Simply fill out the below application form and one of our advisors will contact you within 24 hours with next steps. Apply now for Primary Teaching jobs in the UK.

Apply now

Simply fill out this form and we'll get straight back to you. If you have any questions you can always email us at [email protected]

Do you have a degree?

Share this page