Primary pupils playing in the playground

Primary jobs

Career Teachers has a range of teaching and support staff opportunities in Primary Schools, Academies, Independent and Free Schools for fully qualified teachers and support staff including teaching assistants, school administration and office staff.

We offer a range of short-term, long-term and permanent teaching opportunities throughout London and the Home Counties.

If you are a Primary Teacher, Teaching Assistant or Administrator with school experience who would like to know more about registering then please visit Registration process or call 020 7105 3499 to speak to one of our Resourcers. 

If you are an Overseas teacher considering a move to London to teach Primary education then please visit our Overseas Teachers page or email overseas@careerteachers.co.uk for more information on working abroad and relocating. 

If you can’t see the teaching or support staff job you are looking for, do contact our Primary team directly on 020 7105 3499 or email your CV and job requirements to info@careerteachers.co.uk

If you are a Primary Teacher looking for a new position in a rapidly improving Primary school based in Peckham, South London then please email cometeachwithus@careerteachers.co.uk or call 020 7105 3499 and we will be able to give you more information about the job vacancies at Camelot Primary School. 

View all Primary Jobs

  1. KS2 Teacher

    This lovely four form entry school are seeking to appoint an inspiring and talented KS2 teacher to join our team. This should be someone who...

    • City of London, London, England
    • £125 - £150 per day Long-Term
  2. KS1 Teacher

    KS1 Teacher, Primary teacher, LondonThis delightful two form entry school are seeking to appoint an encouraging and talented KS1 teacher to join our team....

    • City of London, London, England
    • £125 - £145 per day Long-Term
  3. Teaching Assistant

    An 'Outstanding' Primary school in Lambeth, Southwest London is seeking a Teaching Assistant for a position starting in March 2018. Teaching Assistant Wandsworth PrimaryTeaching Assistant...

    • Wandsworth, London, England
    • £65 - £80 per day Long-Term
  4. Primary Teacher

    A 'Good' Primary school in Wandsworth, South West London is seeking an experienced KS2 Primary Teacher for a position starting as soon as possible. Primary...

    • Lambeth, London, England
    • £130 - £160 per day Long-Term
  5. Grade 5 Teacher required for September 2018

    An 'Outstanding' two form entry Primary school in Cricklewood, Brent is seeking an experienced and hardworking Year 6 Teacher.Year 6 TeacherSeptember 2018Brent'Outstanding' schoolCompetitive payFor this...

    • Calgary, Alberta, Canada
    • £130 - £160 per day Permanent
  6. Grade 6 Teacher relocate to London

    A thriving, inner city, multi-cultural school committed to meeting the individual needs of children through inclusive practice are seeking a Grade 6 teacher to join...

    • St. John's, Saskatchewan, Canada
    • £130 - £165 per day Permanent
  7. Primary Teacher

    A great Primary school in Hammersmith and Fulham, London is looking for dedicated Irish Primary TeachersPrimary TeachersHammersmith and FulhamPrimary schoolSeptember 2018 startApplications are invited from...

    • dublin, Dublin, Republic of Ireland
    • £130 - £180 per day Permanent
  8. Primary Teacher

    Primary Teacher Wandsworth, South West London Primary A primary school in Southwest London are looking for an experienced Primary Teacher for a position starting immediately....

    • Wandsworth, London, England
    • £130 - £160 per day Long-Term
  9. Year 4 Teacher

    Year 4 teacher Junior school Barnet North London A Junior school in Barnet, North London, are looking to appoint a Year 4 teacher for September...

    • North London, London, England
    • £140 - £150 per day Permanent
  10. KS1 Teacher

    A 'Good' 3 form entry Primary School is recruiting for a dedicated KS1 Teacher to join a team of practitioners on a full time basis...

    • Carshalton, Surrey, England
    • £29,000 - £64,000 per year Long-Term