Jobs › Teacher › London

Teacher Jobs in London

3,074 open Teacher positions in London. Median salary £40,000. 15+ companies hiring. 326 new this week.

3,074 open positions £40,000 median 15+ companies 0% remote 326 new this week 2385 last 30 days
Find my perfect role in London →

Latest Teacher jobs in London

Maths Teacher
KPI Recruiting Ltd
£41,179
📍 Wandsworth, Greater London Full-time 📅 4 days ago
Teacher - SLT Responsibility
KPI Recruiting Ltd
£40,000
📍 Croydon, Greater London Full-time 📅 4 days ago
KS2 Teacher
Reeson Education
£39,196
📍 London Temporary 📅 4 days ago
Biology Teacher
RecruitedUK
📍 Kensington & Chelsea, Greater London Temporary 📅 4 days ago
Year 5 Primary Class Teacher (Permanent)
KPI Recruiting Ltd
£41,729
📍 Southwark, Greater London Full-time 📅 4 days ago
Primary Year 5 Class Teacher
KPI Recruiting Ltd
£41,729
📍 Southwark, Greater London Full-time 📅 4 days ago
SEN Teacher / Wider Leadership - Autism & Complex Needs
KPI Recruiting Ltd
£240
📍 Sutton, Greater London Full-time 📅 4 days ago
Science Teacher - Secondary School | Lewisham
KPI Recruiting Ltd
£41,729
📍 Lewisham, Greater London Full-time 📅 4 days ago
Drama Teacher
Reeson Education
£41,728
📍 Hackney, Greater London Temporary 📅 4 days ago
SEN Teacher - Autism & Complex Learning Needs
KPI Recruiting Ltd
£200
📍 Romford, Greater London Full-time 📅 4 days ago
Search all 3,074 jobs with AI →

Salary breakdown

Based on 978 positions with reported salaries (32% of listings).

10th percentile (Entry)£34,398
25th percentile£37,870
Median (50th)£40,000
75th percentile£41,729
90th percentile (Top)£43,402
Average£39,916

Salary tiers: 10 mid-range, (from sample of 10 listings with salary data).

Market activity

⚡ 326 posted in the last 7 days 📅 2385 posted in the last 30 days 🏠 15 remote/hybrid (0%)

Job types found:

Full-time: 11 Temporary: 4

Teacher in other cities

Other jobs in London

Teacher job market in London (2026)

The Teacher job market in London is highly active, with 3,074 open positions across 15+ employers. Hiring momentum is steady, with 2,385 new listings in the past month and 326 in the last week alone.

What can you expect to earn?

The median salary for Teacher roles in London is £40,000, with most positions paying between £37,870 and £41,729. Top performers can earn £43,402 or more at the 90th percentile. Note that 68% of listings in this market don't disclose salary, so actual compensation varies — especially for negotiable roles. For higher compensation, consider dubai where the median is AED 111,600.

Skills that employers want

Analysis of job descriptions in London shows the most requested skills are , , , , , and . Including these keywords in your resume can significantly improve your ATS match rate. Our Teacher resume example shows how to integrate these naturally.

Who's hiring?

The most active employers for Teacher positions in London include Reeson Education, Academics Ltd, Marchant Recruitment, Protocol Education, and Prospero Teaching. Use JobsChat AI to filter by specific companies or discover employers that match your preferences.

Ready to apply?

Start with our Teacher resume example. Pair it with a tailored cover letter. Then use JobsChat AI to search all 3,074 positions and generate application materials in minutes. Browse Teacher jobs in other cities or explore all jobs in London.