Find the Best Primary Teacher Jobs Near You with Vita CV | Page 18

966 Primary Teacher jobs

  • £130 - £180 / Day

  • Tradewind Recruitment are seeking Primary Teachers for schools around Bootle. We are currently working with some of our partnered schools to help support in recruiting for a passionate and dedicated Primary Teachers to join our team and work in outstanding primary schools based across Bootle. We ...

  • 💼 Contract Role   🌍 Bootle, Merseyside   🕒 Posted: 22 days ago

  • £130 - £180 / Day

  • Tradewind Recruitment are seeking Primary Teachers for schools around Sefton. We are currently working with some of our partnered schools to help support in recruiting for a passionate and dedicated primary teacher to join our team and work in outstanding primary schools based across Sefton. We h...

  • 💼 Contract Role   🌍 Sefton, Merseyside   🕒 Posted: 22 days ago

  • £200 - £250 / Day

  • Primary Teacher - ASAP START - Full time We are working with Outstanding Primary School in Newham, East London, currently looking to appoint a KS2 Primary Teacher to join their team in ASAP. The school promotes a child-centred approach, with a strong focus on teacher wellbeing, professional develo...

  • 💼 Temporary Role   🌍 Newham, London   🕒 Posted: 23 days ago

  • £40,317 - £52,300 / Annum

  • Primary Teacher Needed in Kent – Permanent TLTP are currently working with an OFSTED rated “Good” primary school in Kent. The school are looking to recruit a Primary Teacher to start permanently in September 2025. *** Primary Teacher based in Kent *** Planning and marking expec...

  • 💼 Permanent Role   🌍 Gravesend   🕒 Posted: 23 days ago

  • £123 - £179 / Day

  • We are recruiting for experienced Primary Teachers with QTS or equivalent to work on day to day supply and long term opportunities across Derbyshire. These are for immediate starts for day to day and long terms will commence from September 2025. Key responsibilities: Deliver quality teaching metho...

  • 💼 Temporary Role   🌍 Derby   🕒 Posted: 22 days ago

  • £ Competitive Salary

  • Primary Teachers required – Birmingham / Solihull Daily Pay: £119 - £176 (based on experience) Start Date: ASAP Positions: Full-time and Part-time available Are you a passionate and driven Primary Teacher looking for your next opportunity in Birmingham or Solihull? ...

  • 💼 Temporary Role   🌍 Solihull   🕒 Posted: 18 days ago

  • £120 - £160 / Day

  • Primary Teacher Chelmsford Full-Time | Immediate Start | Long-Term Role Contract: Ongoing Teach is seeking a passionate and experienced Primary Teacher to join a welcoming and supportive school This is a full-time role, ideal for someone who is committed to making a meaningful impact in the lives ...

  • 💼 Temporary Role   🌍 Chelmsford, Essex   🕒 Posted: 19 days ago

  • £120 - £160 / Day

  • Primary Teacher Peterborough Full-Time | Immediate Start | Long-Term Role Contract: Ongoing Teach is seeking a passionate and experienced Primary Teacher to join a welcoming and supportive school This is a full-time role, ideal for someone who is committed to making a meaningful impact in the live...

  • 💼 Temporary Role   🌍 Peterborough, Cambridgeshire   🕒 Posted: 19 days ago

  • £150 - £230 / Day

  • Job Title: Primary Teacher Location: Rotherham Salary: £150- £230 per day (Depending on experience) Start Date: September 2025 Contract: Day-to-day/Long-term, Part-time/Full-time Inspire Young Minds – Primary Teacher Opportunity in Rotherham! GSL Education are currently...

  • 💼 Temporary Role   🌍 Rotherham   🕒 Posted: 19 days ago

  • £140 - £160 / Day

  • Primary Teacher Tradewind Recruitment are recruiting! Looking for a fulfilling primary teaching role in Liverpool? An OFSTED 'good' one-form primary school is currently seeking an experienced and passionate Primary Teacher from September 2025. This is a full time, long-term role with a dai...

  • 💼 Temporary Role   🌍 Liverpool, Merseyside   🕒 Posted: 19 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

© Vita CV: Registered in England and Wales (16187919).