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

Job Title: Kitchen Assistant Location: Secondary schools across Tower Hamlets Pay: Competitive daily/hourly rate Contract: Flexible, part-time and ongoing opportunities Start: Immediate and ongoing Love working in a busy kitchen and want hours that fit around your life? We’re looking...
Tower Hamlets
Market related
Supply Teaching
Graduate Teaching Assistant (TA)Location: Brent, LondonSalary: Competitive, dependent on experienceContract Type: Full-time About the Role:We are looking for a dynamic and enthusiastic Graduate Teaching Assistant (TA) to join our supportive and vibrant school community in Brent. This exciting opportunity is ideal for a...
Brent
£90 - 100 per day
Supply Teaching
Looking for a role where every day’s a little different and always rewarding? Whether you've worked in a school, nursery, youth club, or run the world’s most energetic sports camp, your experience matters here. We’re on the lookout for brilliant...
Southwark
£90 - 100 per day
Permanent Teaching
Looking for a role where every day’s a little different and always rewarding? Whether you've worked in a school, nursery, youth club, or run the world’s most energetic sports camp, your experience matters here. We’re on the lookout for brilliant...
Lewisham
£90 - 100 per day
Permanent Teaching
Looking for a role where every day’s a little different and always rewarding? Whether you've worked in a school, nursery, youth club, or run the world’s most energetic sports camp, your experience matters here. We’re on the lookout for brilliant...
Lambeth
£90 - 100 per day
Permanent Teaching
Pastoral Administration Assistant Are you organised, calm under pressure, and great with people? This academically ambitious Secondary School is looking for a Pastoral Administration Assistant to join their supportive team and help keep the heart of the school running smoothly....
Islington
£500 - 850 per week
Permanent Teaching
Academic Mentor – Camden Full-time This role is ideal for graduates considering teacher training or anyone who loves helping secondary students thrive. A brilliant secondary school in Camden is hiring an Academic Mentor to work across English, Maths, or Science...
Wembley
£500 - 700 per week
Permanent Teaching
Student Support Assistant Full-time, Term-time We’re working with a vibrant secondary school in Brent that’s on the lookout for a full-time Student Support Assistant to join their friendly team this September. You’ll support students across KS3–KS4, helping with behaviour, wellbeing,...
Hillingdon
£500 - 700 per week
Permanent Teaching
Student Support Full Time Secondary Mainstream Support Join a warm and welcoming SEN team where your support will help students thrive both in and out of the classroom. This full-time role offers the chance to work closely with young people,...
Wembley
£500 - 750 per week
Permanent Teaching
Cover Supervisor – Secondary School Full Time Want to work in schools without taking on the full teaching load? Our mainstream secondary schools are looking for confident Cover Supervisors who can lead classrooms, deliver pre-prepared work, and keep lessons running...
Hounslow
£550 - 700 per week
Supply Teaching
Level 3 CACHE Teaching Assistant – Early Years (Full-Time) | February 2026 Start We are a warm, welcoming, and inclusive primary school in Ealing seeking a dedicated and enthusiastic Level 3 CACHE-qualified Teaching Assistant to join our Early Years team full-time...
Ealing
£95 - 105 per day
Supply Teaching
A welcoming, forward-thinking, and high-achieving Primary School in Tower Hamlets is seeking an enthusiastic and creative Year 1 Teaching Assistant to join their supportive and successful team. This is a fantastic opportunity for someone who is passionate about early education...
Tower Hamlets
PAYE
Part Time Teaching
Refine your search