From teaching to tutoring or classroom support, find roles in London schools that match your skills.

Full Time Primary Teacher Location Greater London, Greenwich, England Job Type Contract, Full-Time hours Salary £190 - £240 Per day Benefits PAYE Job Description The role involves delivering high-quality teaching and learning experiences to primary school pupils in accordance with...
Greenwich
£190 - 240 per day + PAYE
Supply Teaching
Year 3 Teacher – Full Time Harrow March 2026 to July 2026 We’re working with a welcoming primary school in Harrow that’s looking for a full-time Year 3 teacher to join them from March through to the end of the...
Harrow
£160 - 250 per day
Supply Teaching
Location: Uxbridge, West London Start Date: ASAP Pay: MPS/UPS (Outer London) – Paid to scale Qualification: QTS required Interviews: Taking place immediately We are urgently recruiting a passionate and committed Primary Teacher to join a welcoming and supportive primary school...
Uxbridge
£150 - 240 per day + Plus CPD
Supply Teaching
Year 3 Teacher – Full Time Harrow March 2026 to March 2027 We’re working with a welcoming primary school in Harrow that’s looking for a full-time Year 3 teacher to join them from March through to the end of the...
Harrow
£160 - 250 per day
Supply Teaching
Year 1 Primary Teacher – Brent Start Date: ASAP Location: Brent, North West London Contract Type: Full-time, Long-term (with potential to become permanent) About the Role We’re looking for a warm, engaging Year 1 Teacher to join a friendly, well-resourced primary...
Brent
£185 - 220 per day
Supply Teaching
Year 2 Primary Teacher – Brent Start Date: ASAP Location: Brent, North West London Contract Type: Full-time, Long-term (with potential to become permanent) About the Role We’re looking for a warm, engaging Year 2 Teacher to join a friendly, well-resourced...
Brent
£185 - 220 per day
Supply Teaching
Year 2 Teacher – Full Time Harrow March 2026 to July 2026 We’re working with a welcoming primary school in Harrow that’s looking for a full-time Year 2 teacher to join them from March through to the end of the...
Harrow
£160 - 250 per day
Supply Teaching
Year 1 Teacher – Full Time Harrow March 2026 to March 2027 We’re working with a welcoming primary school in Harrow that’s looking for a full-time Year 1 teacher to join them from March through to the end of the...
Harrow
£160 - 250 per day
Supply Teaching
Full-Time Year 2 Class Teacher (Maternity Cover) Location: Ealing, London (W3) Contract: Fixed-term maternity cover Dates: March 2026 – July 2026 Working Pattern: Full-time We are seeking a dedicated and enthusiastic Year 2 Class Teacher to join our friendly and...
Ealing
Market related
Supply Teaching
A well organised and friendly school in Haringey is seeking a Year 2 Teacher from February 2026 - July 2026. Having been rated 'Good' by Ofsted they are excited about taking the school into the next phase. They strongly believe...
Haringey
£40,317 - 52,300 per year
Supply Teaching
A well organised and friendly school in Haringey is seeking a Year 1 Teacher from February 2026 - July 2026. Having been rated 'Good' by Ofsted they are excited about taking the school into the next phase. They strongly believe...
Haringey
£40,317 - 52,300 per year
Supply Teaching
Key Stage 1 Teacher – Full Time | Harrow Inspire. Educate. Make a Difference. Are you a passionate KS1 Teacher ready to ignite a love of learning in young minds? A thriving primary school in Harrow is looking for a dedicated, energetic,...
Harrow on the Hill
£186 - 280 per day
Supply Teaching
Refine your search