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
Lytham St Anne's
Job Type
Full Time
Salary
£100 - £199 per day
£200 - £299 per day
Sector
Science
Location
Lancashire
Description
Biology Teacher (Secondary) – April 2026 to Summer Term Location: Lytham St Annes Contract: Fixed-term, April 2026 – July 2026 Salary: MPS/UPS (depending on experience) Start Date: April 2026About the
Reference
FY - Biol Teacher
Expiry Date
DD01YY
Author
Lancashire SecondaryAuthor
Lancashire SecondarySalary
£168.80 - 232.56 per day
Location free text
Blackpool
Job Type
Full Time
Salary
£100 - £199 per day
£200 - £299 per day
Sector
Food Tech
Location
Blackpool
Description
Food Technology Teacher Location: Blackpool, Lancashire Start Date: January 2026 Contract Type: Temporary (until Easter 2026) Salary: MPS/UPS (dependent on experience)About the Role We are seeking an
Reference
FY - Food Teacher
Expiry Date
DD01YY
Author
Lancashire SecondaryAuthor
Lancashire SecondarySalary
£120 - 232 per day + Free CPD, inc. Thrive Approach
Location free text
Litherland
Job Type
Part Time
Salary
£100 - £199 per day
£200 - £299 per day
Sector
KS2 - Year 6
Location
Merseyside
Description
Part-Time Year 6 Class Teacher – Maternity Cover Location: Litherland, Liverpool Start Date: 5th January 2026 Contract: Maternity Cover (Part-Time) Tuesday to Friday Agency: Teaching PersonnelAre you
Reference
Y6ET9U7WEGD
Expiry Date
DD01YY
Author
Liverpool Primary
Author
Liverpool PrimarySalary
£172.98 - 190.00 per day
Location free text
Newport
Job Type
Full Time
Salary
£100 - £199 per day
£750 - £1,249 per week
£20 - £29 per hour
Sector
Maths
Location
Newport
Description
Job Title: Maths Teacher Location: Newport Employment Type: Full-Time, Rest of the academic year Contract Dates: January 2026 – July 2026About Teaching Personnel: Teaching Personnel is dedicated to s
Reference
LR/MathsTeach
Expiry Date
DD01YY
Author
Newport Primary & SENAuthor
Newport Primary & SENSalary
£130 - 170 per day
Location free text
Urmston
Job Type
Full Time
Salary
£100 - £199 per day
Sector
KS2 - Year 5
Location
Greater Manchester
Description
Year 5 Class Teacher – Primary School in Urmston Location: Urmston, Greater Manchester Position: Full-Time Start Date: ASAP Salary: MPS/UPS (dependent on experience)About the Role We are looking for
Reference
5TCH
Expiry Date
DD01YY
Author
Manchester South PrimaryAuthor
Manchester South PrimarySalary
£32,916 - 51,048 per year
Location free text
Farnborough
Job Type
Flexible Working
Salary
£30,000 - £39,999
£40,000 - £49,999
£50,000 - £59,999
Sector
SEN General
Location
Hampshire
Description
SEN Teacher – Full Time | Farnborough | January Start Salary: MPS/UPS – £32,916 to £51,048 per annum (paid to scale) Employer: Teaching Personnel Contract: Full Time, Long-TermTeaching Personnel are
Reference
271125FARNAB
Expiry Date
DD01YY
Author
Hampshire SENAuthor
Hampshire SENSalary
£140 - 240 per day
Location free text
Leicester
Job Type
Full Time
Salary
£100 - £199 per day
£200 - £299 per day
Sector
Teacher
Location
Leicester
Description
Primary School Teacher – New Opportunity in Leicester Location: Leicester Start Date: FlexibleHours: Full-time, term-timePay: £140-£240 per day (dependent on experience)Are you a passionate educator r
Reference
TA12542
Expiry Date
DD01YY
Author
Leicester BranchAuthor
Leicester BranchSalary
£100 - 140 per day
Location free text
Hayes
Job Type
Flexible Working
Salary
£100 - £199 per day
Sector
Teacher
Location
Greater London
Description
Primary Teacher – Hayes Full-Time | KS1 or KS2 | Welcoming Primary School | Immediate or ASAP StartAre you an enthusiastic, creative Primary Teacher ready to inspire young learners? A friendly and f
Reference
Primary_Teacher_Haye
Expiry Date
DD01YY
Salary
£100 - 140 per day
Location free text
Ealing
Job Type
Full Time
Salary
£100 - £199 per day
Sector
Teacher
Location
Ealing
Description
✨ FULLY QUALIFIED TEACHER – EALING ✨ Location: Ealing, West London Sector: Primary Education Contract: Full-Time | Permanent Salary: Pay to Scale (MPS/UPS – based on experience) Inspire. Educate. Empo
Reference
FQT_Primary_Ealing
Expiry Date
DD01YY
Salary
£130 - 170 per day
Location free text
Waterlooville
Job Type
Part Time
Salary
£20 - £29 per hour
Sector
KS2 - Year 3
Location
Hampshire
Description
We’re Hiring: Year 3 Teacher – Part-Time (3 Days/Week) Location: Waterlooville Start Date: JanuaryAre you a passionate, creative, and dedicated primary teacher looking to make a real impact? We are s
Reference
8900
Expiry Date
DD01YY
Author
Hampshire PrimaryAuthor
Hampshire PrimarySalary
£120 - 200 per day
Location free text
Stoke-on-Trent
Job Type
Full Time
Salary
£100 - £199 per day
£200 - £299 per day
Sector
Teacher
Location
Staffordshire
Description
Teaching Personnel are currently working with a specialist SEN Secondary school based in Stoke-on-Trent who are currently looking for an SEN Teacher to start in January. This is a great opportunity fo
Reference
3879413
Expiry Date
DD01YY
Author
Manchester North SecondaryAuthor
Manchester North SecondarySalary
£140 - 180 per day
Location free text
Greenford
Job Type
Full Time
Salary
£100 - £199 per day
Sector
KS2 - Year 3
Location
Greater London
Description
Year 2 Teacher – Full Time – January 2026 maternity cover Teaching PersonnelTeaching Personnel is working closely with a welcoming and well-resourced primary school in the London Borough of Hillingdon
Reference
e4567i
Expiry Date
DD01YY
Author
West London PrimaryAuthor
West London Primary