Primary Teacher jobs in London

Live primary teacher roles in London, with London salary benchmarks.

Search primary teacher jobs in London

231 live roles in London

Primary Teacher

Harrow, London

£89.62 - £98.68/day

Primary School Teacher - Harrow 📢 Start: ASAP Salary: Paid Weekly Contract: Daily Supply & Long-term We are a leading education recruitment agency…

Education Full-time
3 weeks ago Apply now

Primary Teacher - Year 2

Lambeth, London

£213 - £277/day PAYE - WEEKLY PAY - EQUAL TO MPS

Primary Teacher - Year 2 Location: Lambeth, South London Role: Year 2 Class Teacher Contract: Full-time Start date: January 2027 Duration: Temp to…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Hounslow, London

£170 - £220/day Dependent Upon Experience/Skills

Primary Teacher (SEMH) | Hounslow | Primary SEMH Provision Reeson Education is seeking an exceptional SEMH Primary Teacher to join a highly…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Stanmore, London

£194 - £259/day negotiable, paid to scale, PAYE

Tradewind Recruitment - 3rd November 2026 Start Year 4 Teacher Stanmore, Harrow - Key Stage 2 - Full-Time or Part-Time Salary (Outer London MPS)…

Education Full-time
4 weeks ago Apply now

SEN Primary Teacher

London

£41729 - £54131/annum

SEN Primary Teacher Camden Location: North London Hours: 8:30am - 4:00pm Salary: Paid to scale, depending on experience and qualifications Agency…

Education Full-time
4 weeks ago Apply now

Primary Teacher

Chiswick, London

£34000 - £54000/annum

Year 5 Teacher - Primary School in Chiswick Location: Chiswick, West London Agency: Reeson Education Position: Year 5 Teacher Reeson Education is…

Education Full-time
4 weeks ago Apply now

Primary Teacher

Hayes, London

£200 - £230/day Depending on Experience

Primary Teacher Location: Hayes Contract Type: Full-Time, Permanent Salary: £200 - £240 per day (dependent on experience) Start Date: ASAP About the…

Education Full-time Permanent
4 weeks ago Apply now

Primary Teacher

Park Royal, London

£34000 - £54000/annum

Year 6 Teacher - Primary School in Hanger Lane Start Date: January 2027 Location: Hanger Lane, West London Agency: Reeson Education Position: Year 6…

Education Full-time
4 weeks ago Apply now

Primary Teacher

Southwark, London

£150 - £180/day Free CPD + Training

Primary Supply Teacher | Daily Cover Roles | Southwark Primary Supply Teacher Location: Southwark, South London Pay: £150-£180 per day Job Type…

Education Full-time
4 weeks ago Apply now

Primary Teacher

Hackney, London

£150 - £180/day Free CPD + Training

Primary Supply Teacher | Flexible Daily Supply Work | Hackney Primary Supply Teacher | Daily Supply | Flexible Working Location: Hackney, East…

Education Full-time
4 weeks ago Apply now

Primary Teacher

London

See advert for pay

A very supportive and Ofsted-rated Outstanding SEN school in Brixton is looking for a dedicated Primary Teacher to work with students across Key…

Education
1 month ago Apply on WhatJobs

Ks1 Primary Teacher

Brent, Greater London

£39196 - £52241/annum Depending on experience

KS1 Primary Teacher – North West London Location: North West London Start date: September/October 2026 Contract type: Temp to Perm Pay: Outer London…

Education Full-time
1 month ago Apply now

Primary Teacher

Barnet, London, United Kingdom

£160 - £190/day

Part-Time Key Stage 2 Teacher – Year 3/4 Maternity Cover Location: Barnet, London Pay: £160–£190 per day Job Type: Part-Time | Temporary (Maternity…

Education Part-time
1 month ago Apply now

Primary Teacher

Hertfordshire, London, United Kingdom

£35602 - £54328/annum

Primary Teacher (Key Stage 2) – Hertfordshire Salary: £35,602–£54,328 per annum - Salary will be determined based on experience and position on the…

Education Full-time
1 month ago Apply now

Primary Teacher hiring in London: the numbers

  • 231 live primary teacher roles in London right now.
  • Median advertised salary for primary teacher roles in London: £45,500; the middle half of adverts pay £45,000 to £48,000 (from 11 current adverts that state an annual salary).
  • Advertisers with the most recent openings: Academics (10), Teach Plus (9), Tradewind Recruitment (6), Aspire People (5), Reeson Education (5).
  • Newest advert posted 6 November 2026.

Counted from the adverts on this board, refreshed hourly. Advertised pay is what employers state, not a market survey.

Primary teacher jobs in other cities

Primary Teacher salary in London

£36,000 – £54,000 (indicative · midpoint £45,000)

How this figure was built. No live advertised salaries back this figure yet. It is the midpoint of our curated 2026 baseline range for the role and region.

Methodology: medians reconcile live advertised UK salaries for this role and region; 25th–75th percentiles are shown only where at least 5 live salaried listings back them. They are measured or omitted, never interpolated. Rows marked indicative are anchored to our curated 2026 baseline ranges until enough live data accrues. Listings advertising an implausible annual figure (a mislabelled hourly or daily rate) are excluded rather than converted, because converting one means guessing the hours behind it.

Market view. QTS and the pay-portability of your point on the main/upper pay range drive salaried roles; TLR allowances and SENCo responsibilities add on top. Daily-supply work is paid to scale or a daily rate (commonly £120–£220) which annualises differently from the ranges above.
Full Primary Teacher salary guide →

Hiring primary teachers in London?

Help others hire with confidence

Reviews on Trustpilot

Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.