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

307 Welsh Primary Teacher jobs

  • £150 - £230 / Day

  • Job Title: Primary Key Stage 1 Teacher Location: Rotherham Salary: £150-£230 per day (Depending on experience) Start Date: September 2025 Contract Type: Day-to-day/Long-term, Part-time/Full-time GSL Education are seeking an enthusiastic Primary Key Stage 1 Teacher to join a primary ...

  • 💼 Permanent Role   🌍 Rotherham   🕒 Posted: 20 days ago

  • £31,650 - £49,084 / Annum

  • Key Stage 2 Teacher Key Stage 2 Teacher - Kettering, Northamptonshire - September 2025 start - Interviewing next week Are you an inspiring and experienced teacher who's looking to educate children at a key stage 2 level? Tradewind Recruitment are currently working with a mainstream primary s...

  • 💼 Permanent Role   🌍 Kettering, Northamptonshire   🕒 Posted: a month ago

  • £130 - £170 / Day

  • Key Stage 2 Teacher You are an expert in enrichment, a master of motivating and a wizard of creativity. You have the skills and knowledge to shape young minds and foster a love for learning in a safe, healthy and happy environment. Primary and middle schools in Worcester and across Worcestershire...

  • 💼 Contract Role   🌍 Worcester, Worcestershire   🕒 Posted: a month ago

  • £140 - £160 / Day

  • Join Our Thriving School Community in Northampton as a Key Stage 2 Teacher! Location: Northampton Contract Type: Full Time Salary: Competitive, based on experience Hours: Monday – Friday, 8:30am – 3:30pm Are you a passionate and dedicated educator who thrives on sparking curiosi...

  • 💼 Temporary Role   🌍 Northampton   🕒 Posted: a month ago

  • £120 - £220 / Day

  • GSL Education is currently seeking a dedicated and enthusiastic Key Stage 2 Teacher to join a supportive and forward-thinking primary school in Brentwood. This long-term role begins in September and offers the opportunity to teach a vibrant KS2 class in an inclusive and well-resourced learning envir...

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

  • £140 - £224 / Day

  • We are looking for an enthusiastic and driven key stage 2 teacher for a full time post at a hard working school in the Ramsey area of Cambridgeshire. This post will be for one full term in the first instance but may well be extended to the full academic year, finishing in July 2026. In order to be...

  • 💼 Contract Role   🌍 Ramsey   🕒 Posted: 23 days ago

  • £130 - £180 / Day

  • Job Title: Key Stage 2 Teacher Location: Horncastle and surrounding areas Salary Range: £130 - £180 per day (Depending on Experience) Start: Immediate Contract: Day-to-day/Long-term, Part-time/Full-time Are You a Dedicated KS2 Teacher Ready to Inspire Young Learners? GS...

  • 💼 Temporary Role   🌍 Horncastle   🕒 Posted: 21 days ago

  • £500 - £995 /

  • Key Stage 2 Teacher- (Part Time, Temporary/Permanent) Wakefield £618- £995 per week (salary is depending on experience and/or qualifications)  July 2025 – August 2025 The School and Role: This well established primary school, based in Wakefield are looking to appoint...

  • 💼 Temporary Role   🌍 Wakefield   🕒 Posted: 21 days ago

  • £140 - £225 / Day

  • KS2 teachers required for Calder Valley Primary Schools Is Key Stage 2 your forte? Do you enjoy the humour and interaction that comes with working with the older primary children, as well the challenge of keeping them engaged and interested? Are you enthusiastic and commited to improving Key Stag...

  • 💼 Contract Role   🌍 Calderdale, West Yorkshire   🕒 Posted: 20 days ago

  • £30,000 - £43,500 / Annum

  • Key Stage 2 Teacher - Wolverhampton Location: Wolverhampton, West Midlands Full-Time | Long-Term or Permanent Opportunity Start Date: September 2025 Salary: Paid to Scale (MPS/UPS) Agency: Dunbar Education Are you a passionate and dedicated Key Stage 2 Teacher looking for your next opportunity...

  • 💼 Permanent Role   🌍 Wolverhampton, West Midlands   🕒 Posted: 20 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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