'Primary Teacher' Jobs in 1,419 Opportunities

Showing 1,419 Permanent Primary Teacher jobs

Sort by: Relevancy Date


Primary Supply Teachers and Teaching Assistants

South West Trowbridge Wiltshire £141 per day

Primary Supply Teachers, TAs & HLTAs Independent Primary Specialist (Wiltshire)West Country Educational Agencyis recruitingPrimary Supply Teachers, Teaching Assistants, HLTAs and Senior Leadersfor flexible work in local MATS and primary schools acrossWiltshire, Bath, Swindon and Somerset.Withnearly 30 years experience, we are anindependent, primary-specialist, DfE and REC accredited education rec...JBLK1_UKTJ

More Details
2 days ago

Primary School Class Teacher - Havering, London

South East London Romford £55,000

Primary School Class Teacher - Havering, LondonAre you a passionate and creative primary school class teacher looking for a new permanent role for September 2026?Are you seeking a new role in either EYFS, KS1 or KS2 for September?Would you like to work in a primary school in Havering, London that can offer great career progression and development opportunities?Are you seeking a primary school that...JBLK1_UKTJ

More Details
1 day ago

NEW

SEN Teacher (Primary or Secondary)

West Midlands Lifford £42,000 - Annum

At OFG we give you time to enjoy those special moments and hobbies outside of work Job Title:  SEN Teacher (Primary or Secondary)Location:  Penny Tree School, Birmingham, B30 3ESHours:      40 hours per week | Monday to Friday | 8.00am – 4.00pmSalary:      Up to £42,000 per annum (depending on experience, not pro rata)Contract:  Permanent | Term Time OnlyStart:        September 2026UK applicants only – no sponsorship availableAbout the RoleAre you driven by the belief that every young person ...

More Details
20 hours ago

Primary School Teacher – Full Time

E17 Chapel End Greater London

Primary TeacherWe are seeking an enthusiastic and dedicated Primary School Teacher to join our supportive and welcoming school community.The successful candidate will:* Deliver engaging and creative lessons* Support pupils’ academic and personal development* Create a positive classroom environment* Work collaboratively with staff and parentsRequirements* Qualified Teacher Status (QTS)* Strong classroom management skills* Passion for education and child development* Excellent communication and ...

More Details
6 days ago

NEW

Primary Teacher

Partington £150 - 175 - Day

Year 2 Teacher Opportunity – Full Time | September Start | Partington ✨Teaching Personnel is seeking an enthusiastic and dedicated Year 2 Teacher to join a friendly and supportive partner school in Partington from September. This full-time position (8:30am–3:30pm) is perfect for a teacher who is passionate about making a lasting impact on young learners.The RoleIn this position, you will: Plan and deliver engaging, high-quality lessons that inspire and motivate pupils Contribute to a broad, ...

More Details
20 hours ago

Primary Teacher

Southport Sefton £120 - 230 - Day

Job Title: Year 2 Class Teacher (Maternity Cover)Start Date: September 2025Contract Type: Fixed-termLocation: SouthportAbout the Role We are seeking a committed and enthusiastic Year 2 Class Teacher to join a dedicated team on a maternity cover basis starting in the second half of the Autumn term. The successful candidate will play a crucial role in continuing the high standards of teaching and learning within the Key Stage 1 team.Key Responsibilities Deliver engaging and effective lessons in ...

More Details
4 days ago

Primary Teacher

South East Hertfordshire Hemel Hempstead not provided

Up to £55,277 + excellent benefits Those Huge Small VictoriesOur teachers are fulfilled by the idea of making even the smallest positive changes in our young people, so we celebrate the little things. Theres lots of ups and downs, and to some of our young people, sitting through a lesson can be a big win. We call these huge small victories and whilst they may seem small on the surface, they add up...JBLK1_UKTJ

More Details
1 day ago

NEW

Primary Teacher

West Midlands Walsall not provided

Up to £53,835 + Excellent BenefitsPlease note: If we receive a high volume of applications, we may close this advert early. We encourage you to submit your application as soon as possible.Those Huge Small VictoriesOur teachers are fulfilled by the idea of making even the smallest positive changes in our young people, so we celebrate the little things. Theres lots of ups and downs, and to some of o...JBLK1_UKTJ

More Details
20 hours ago

NEW

Primary SEN Teacher

Southwark London £200 - 260 - Day

Primary SEN Teacher - Southwark - September start KS1/2 SEN TeacherASD, SLD ClassesTemp to PermPermanent Contract AvailableSouthwark LocationExcellent SLTThe school: I am looking to appoint an experienced, dedicated and engaging Primary or SEN Teacher to join an outstanding special needs school in Southwark. This thriving special school is based very close to excellent transport links in Southwark and caters to children and young people with moderate to severe learning difficulties and autism. ...

More Details
20 hours ago

NEW

Primary Class Teacher

Brent Greater London £180 - 250 - Week

Primary Teacher – Brent Primary Schools | September 2026 StartPrimary Teacher (EYFS, KS1 & KS2 Opportunities)Location: Brent, North West LondonSalary: £180–£250 per day (dependent on experience)Contract: Daily Supply, Long-Term & Permanent OpportunitiesAgency: Nurture EducationNurture Education is working in partnership with a range of welcoming and inclusive primary schools across the London Borough of Brent to recruit enthusiastic and dedicated Primary Teachers for EYFS, KS1 and KS2 ...

More Details
20 hours ago

Enter your email to get a notification when similar jobs become available.

Estimated Salary
£37,981/annum

Average salary for Teacher

Estimated Salary
Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?