Browse our current teaching vacancies below or use the search to filter jobs.
Register with us to keep up to date with teaching jobs across England and Wales:
Browse our current teaching vacancies below or use the search to filter jobs.
Register with us to keep up to date with teaching jobs across England and Wales:
Latest jobs
Salary
£168.80 - 232.56 per day
Location free text
Middlesbrough
Job Type
Flexible Working
Salary
£100 - £199 per day
£200 - £299 per day
Sector
English
Location
Middlesbrough
Description
Location: Middlesbrough Type: Term coverStart: SeptemberEnd: DecemberSalary: Pay to scale from day (£168.80 - £232.56)Teaching Personnel are recruiting a passionate and adaptable English Teacher for
Reference
ET-Middlesbrough-C
Expiry Date
DD01YY
Author
Tyne Tees SecondaryAuthor
Tyne Tees SecondarySalary
£165 - 220 per day
Location free text
Liverpool
Job Type
Full Time
Salary
£100 - £199 per day
£200 - £299 per day
Sector
Teacher
Location
Liverpool
Description
KS2 Classroom Teacher Pay: £165 – £220 per day (depending on experience) Start date: September 2026 Year group: KS2 Role: Classroom Teacher Contract: Full-time, long-termAre you a qualified teacher lo
Reference
KS2 CT *202302
Expiry Date
DD01YY
Author
Liverpool Primary
Author
Liverpool PrimarySalary
£168.80 - 232.56 per day
Location free text
Middlesbrough
Job Type
Flexible Working
Salary
£100 - £199 per day
£200 - £299 per day
Sector
History
Location
Middlesbrough
Description
Location: MiddlesbroughType: Term coverStart: SeptemberEnd: DecemberSalary: Pay to scale from day (£168.80 - £232.56)Teaching Personnel are recruiting a passionate and adaptable History Teacher for au
Reference
HT-Middlesbrough-C2
Expiry Date
DD01YY
Author
Tyne Tees SecondaryAuthor
Tyne Tees SecondarySalary
£168.80 - 175.00 per day
Location free text
Lancaster
Job Type
Full Time
Salary
£100 - £199 per day
Sector
Teacher
Location
Lancashire
Description
Job Title: Early Career Teachers (ECTs) - Full-Time PositionsLocation: Lancaster, United KingdomAre you an enthusiastic and dedicated Early Career Teacher (ECT) looking to embark on an exciting full-t
Reference
LA - ECT
Expiry Date
DD01YY
Author
Lancashire SecondaryAuthor
Lancashire SecondarySalary
£130 - 251 per day
Location free text
Newcastle upon Tyne
Job Type
Full Time
Salary
£100 - £199 per day
£200 - £299 per day
Sector
Maths
Location
Newcastle upon Tyne
Description
Job Title – Secondary Maths Teacher Location – Newcastle upon Tyne Position – Full-time Start Date – September 2026 Pay – £130–£251 per day (Paid to Scale from Day 1)Are you a passionate and dedicated
Reference
HE-MT
Expiry Date
DD01YY
Author
Tyne Tees SecondaryAuthor
Tyne Tees SecondarySalary
£168.80 - 232.56 per day
Location free text
Middlesbrough
Job Type
Flexible Working
Salary
£100 - £199 per day
£200 - £299 per day
Sector
History
Location
Middlesbrough
Description
Location: MiddlesbroughType: Term coverStart: SeptemberEnd: DecemberSalary: Pay to scale from day (£168.80 - £232.56)We are looking for a passionate and adaptable History Teacher to take on term cover
Reference
HT-Middlesbrough
Expiry Date
DD01YY
Author
Tyne Tees SecondaryAuthor
Tyne Tees SecondarySalary
£57,127 - 64,691 per year
Location free text
Minehead
Job Type
Full Time
Salary
£50,000 - £59,999
£60,000 - £69,999
Sector
SEN General
Location
Somerset
Description
Head of Education – Specialist SEND Provision | SomersetSalary: £57,127 – £64,691 (Leadership Scale L5–L10) Contract: Permanent, Full Time (40 Hours per Week) Location: Minehead, Somerset Start Date
Reference
HOE/MINE/JR
Expiry Date
DD01YY
Author
Exeter BranchAuthor
Exeter BranchSalary
£172.98 - 200.00 per day
Location free text
Newport
Job Type
Full Time
Salary
£100 - £199 per day
Sector
Teacher
Location
Newport
Description
Year 2 Teacher Needed!Are you ready to make a difference? Location: Newport Pay: Minimum £172.98 per day Start Date: September 2026 ⏰ Contract: Full-TimeJob InformationTeaching Personnel is delighted
Reference
RP/Teacher/NP19
Expiry Date
DD01YY
Author
Newport PrimaryAuthor
Newport PrimarySalary
£32k - 50k per year
Location free text
Rowley Regis
Job Type
Full Time
Salary
£30,000 - £39,999
£40,000 - £49,999
£50,000 - £59,999
Sector
Maths
Location
West Midlands
Description
Maths Teacher - B65Salary - £32,000 - £50,000 (depending on experience)I'm working with an exciting and forward-thinking secondary school that is committed to ensuring every student has the opportunit
Reference
MT - B65
Expiry Date
DD01YY
Author
Birmingham SecondaryAuthor
Birmingham SecondarySalary
£130 - 180 per day
Location free text
Hessle
Job Type
Full Time
Salary
£100 - £199 per day
Sector
KS2 - Year 5
Location
East Reading
Description
Primary School TeacherTeaching Personnel is looking to appoint an experienced full-time KS2 teacher to join our Hull Primary Schools. We are looking for full-time and part-time teachers, both fully qu
Reference
Year 6 Hull
Expiry Date
DD01YY
Salary
£130 - 180 per day
Location free text
York
Job Type
Flexible Working
Salary
£100 - £199 per day
Sector
KS1 - Year 2
Location
York
Description
Primary School TeacherTeaching Personnel is looking to appoint an experienced full-time KS1 teacher to join our York Primary Schools. We are looking for full-time and part-time teachers, both fully qu
Reference
Year 2 Teacher York
Expiry Date
DD01YY
Salary
£120 - 160 per day
Location free text
Garstang
Job Type
Flexible Working
Salary
£100 - £199 per day
Sector
Teacher
Location
Lancashire
Description
Day-to-Day Primary Supply Teacher – Garstang Garstang, Lancashire Full-time or Part-Time | Term-time only Competitive Daily Rates | Weekly Pay starting at £120 per dayTeaching Personnel are curren
Reference
KH3278
Expiry Date
DD01YY
Author
Lancashire North PrimaryAuthor
Lancashire North Primary