Primary Teacher career guide

Live primary teacher roles plus reconciled 2026 salary data by region.

1371 live primary teacher roles

Newly Qualified Primary Teacher

West Midlands

£140 - £223/day

Newly Qualified Primary Teacher (NQT/ECT) | Acocks Green We're looking for a dedicated and enthusiastic Newly Qualified Teacher (NQT/ECT) to join a…

Education Full-time Permanent
3 weeks ago Apply now

Year 5 Primary Teacher

Hayes, London

£39193 - £52239/annum PAYE

KS2 Teacher Hayes, Hillingdon | November 2026 Start | Long-Term Until July 2027 Salary: Outer London Pay Scale, M1-M6 (£39,739-£50,617 per annum…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Richmond upon Thames, London

£170 - £200/day

Primary Teacher - All Year Groups - Primary School 📍 Richmond upon Thames, London 🕒 Full-time 📅 Start Date: ASAP 💷 MPS/UPS (Outer London), dependent…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Uxbridge

£32000 - £56000/annum

Primary School Teacher – Uxbridge Location: Uxbridge area Start: Immediate Start | Full-Time Salary: £34,000 - £56,000+ pa Are you a passionate and…

Education Full-time Permanent
3 weeks ago Apply now

SEN Primary Teacher – Totnes

Totnes, Devon

£180 - £230/day DOE, paid weekly

SEN Primary Teacher – Totnes (TQ9) Location: Totnes, Devon (TQ9) Pay: £180 – £230 per day Hours: Full-time, Monday to Friday, term time Contract…

Education Full-time
3 weeks ago Apply now

Year 2 Primary Teacher

Kettering, Northamptonshire

£180 - £220/day

Year 2 Class Teacher January 2027 Start | Full-Time | Paid to Scale Aspire People are recruiting for a passionate and dedicated Year 2 Class Teacher…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Wandsworth, Greater London

£150 - £250/day

Job Title: Primary Teacher Location: Wandsworth Start Date: October 2026 Salary: £150 - £250 per day Can you inspire young minds with an engaging…

Education Full-time
3 weeks ago Apply now

Primary Teacher – KS1 / KS2 | Full-Time

L15, Mossley Hill, Liverpool

£600 - £1000/week

Primary Teacher – KS1 / KS2 | Full-Time 📍 Location: L15, Liverpool 💷 Weekly Pay: £600–£1,000, depending on experience 🕗 Working Hours: Monday to…

Education Full-time
3 weeks ago Apply now

KS2 Primary Teacher – Full-Time

L4, Clubmoor, Liverpool

£120 - £200/day

KS2 Primary Teacher – Full-Time 📍 Location: L4, Walton, Liverpool 💷 Weekly Pay: £600–£1,000, depending on experience 🕗 Working Hours: Monday to…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Lambeth, London

£205 - £320/day

Primary Teacher - Lambeth - January 2027 Location: Lambeth, South London Start Date: January 2027 Contract: Full-time, long-term Salary: Inner…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Poynton, Cheshire

£170 - £240/day

Looking for a teaching role that works around you? Academics is working with primary schools in Poynton and the surrounding areas to recruit…

Education Full-time
3 weeks ago Apply now

Primary Teacher

North Finchley, Greater London

£39196 - £58120/annum

Year 4 Teacher – Full-Time Location: Finchley, North London Salary: In line with the teacher pay scale (UPS considered for the right candidate)…

Education Full-time
3 weeks ago Apply now

Primary Teacher

City Of Manchester, Greater Manchester

£142 - £212/day

Role: Primary Key Stage 2 Teacher (Year 4) Location: Manchester Salary Scale: £142 - £212 per day (Depending on experience) Start Date: After…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Leicester

See advert for pay

Primary Teachers – Leicester Immediate Opportunities Available | Flexible Supply & Long-Term Roles Are you a Primary Teacher looking for your next…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Hastings, East Sussex

£135 - £220/day Placement Dependent

Are you a qualified Primary Teacher ready for a fresh start this January? Whether you're returning to the classroom, seeking variety, or looking for…

Education Full-time
3 weeks ago Apply now

SEND Primary Teacher

Bolton, Greater Manchester

£140 - £200/day

SEND Primary Teacher Location: Bolton Role: KS1/KS2 SEND Teacher Salary: £140-£200 per day Long Term pending recruitment Are you a creative…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Bromley

£201 - £280/day

Horizon Teachers are seeking a passionate and enthusiastic Reception Teacher to join a Primary school in Bromley. This is a fantastic opportunity…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Northwich, Cheshire

£140 - £180/day

Tradewind Recruitment are currently recruiting a Primary Teacher for a new long term opportunity at a successful primary school in Northwich. The…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Shenfield

£150 - £185/annum

Role: Primary Teacher Location: Brentwood Hours: Monday to Friday, 8:30am to 4:00pm Pay: £150 to £185 per week We are partnering with a welcoming…

Education Part-time
3 weeks ago Apply now

Primary Teacher

Southwark

£150 - £190/day

Are you an experienced Primary School Teacher looking for flexible work opportunities, or a newly qualified ECT looking to develop your experience…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Collier Row

£150 - £185/day

Role: Primary Teacher Location: Havering Hours: Monday to Friday, 8:30am to 4:00pm Pay: £150 to £[185 per Day We are partnering with a welcoming and…

Education Part-time
3 weeks ago Apply now

Primary Teacher

Redbridge

£150 - £185/day

Role: Primary Teacher Location: Redbridge Hours: Monday to Friday, 8:30am to 4:00pm Pay: £150 to £185 per week We are partnering with a welcoming…

Education Part-time
3 weeks ago Apply now

SEN PRIMARY TEACHER

Blackpool, Lancashire

£174 - £240/day

SEN Teacher (Special Educational Needs) Mainstream Primary School in Blackpool Start Date: As Soon As Possible Contract Type: Full-Time, Ongoing…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Strood

£32000 - £36000/annum

Job Title: Primary Teacher Location: Strood, Kent Start Date: ASAP Salary: £32,000 - £36,000 per annum (dependent on experience) Are you a qualified…

Education Full-time Permanent
3 weeks ago Apply now

Primary Teacher

Fleetwood, Lancashire

£140 - £190/day

Supply Teachers Needed Across Blackpool! Locations: Blackpool| Lytham| Fleetwood | Agency: Tradewind Recruitment Are you an educator looking for…

Education Part-time
3 weeks ago Apply now

Supply Primary Teacher

Horncastle, Lincolnshire

£150 - £242/day

Primary Teacher - Horncastle (1-5 Days Per Week) Location: Horncastle Area Pay: £150 - £240 per day (via PAYE only - no umbrella) Contract Type…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Bulwell

£170 - £240/day

Are you a qualified Primary Teacher with strong knowledge of the Key Stage 2 / KS2 curriculum? Do you have experience teaching Year 6 and preparing…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Euston

£206 - £268/day

Primary School Teacher Location: Camden, North London Position: Full-Time, Long-Term Start Date: November Start Are you a passionate and dedicated…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Corby

See advert for pay

Primary Teachers – Corby Immediate Opportunities Available | Flexible Supply & Long-Term Roles Are you a Primary Teacher looking for your next…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Brixham

£120 - £150/day

Primary Teacher - Torbay Location: Torbay, Devon Pay: Competitive daily rate, paid weekly Job Type: Full-time and part-time opportunities available…

Education Full-time Permanent
3 weeks ago Apply now

Primary Teacher

Weston-Super-Mare, Somerset

£140 - £220/day

Primary School Teacher - Full Time Position: Primary School Teacher Hours: Monday to Friday (flexible Hours/days available) Pay: Competitive rates…

Education Full-time Permanent
3 weeks ago Apply now

Primary Teacher

Bridgwater, Somerset

£140 - £220/day

Primary School Teacher - Full Time Position: Primary School Teacher Hours: Monday to Friday Pay: Competitive rates of pay Contract Type: Full-Time…

Education Full-time Permanent
3 weeks ago Apply now

Primary Teacher - Guaranteed Pay

Chesterfield, Derbyshire

£150 - £170/day

Guaranteed Pay Teacher - Chesterfield Full-Time or Part-Time | QTS Required | Guaranteed Income Tradewind Recruitment has a fantastic opportunity…

Education Full-time
3 weeks ago Apply now

Full Time Primary Teacher

South West

£190 - £240/day PAYE

Primary Teacher - Full Time Location: Croydon, Greater London Job Type: Full-Time, Contract Salary: £190 - £240 per day Benefits: PAYE About the…

Education Full-time
3 weeks ago Apply now

Y4 Primary Teacher Rotherham

Rotherham, South Yorkshire

£165 - £220/day

Y4 Primary Teacher Rotherham needed full time for a long term cover need, 2026 helping education and training Full-Time KS2 Primary Teaching…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Street

£145 - £230/day

Job Title: Primary Teacher Location: Bristol Start Date: ASAP Salary: £145 - £230 per day Can you inspire young minds with an engaging teaching…

Education Full-time
3 weeks ago Apply now

Key Stage 1 Primary Teacher

Ealing, Greater London

£39196 - £58120/annum

KS1 Teacher Start Date: January 2027 Location: Southall, Ealing Contract: Full-time Salary: MPS1 - UPS3 About the role and school Teach Plus is…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Cyprus

£150 - £185/day

Role: Primary Teacher Location: Newham Hours: Monday to Friday, 8:30am to 4:00pm Pay: £ 150 to £ 185 per Day We are partnering with a welcoming and…

Education Part-time
3 weeks ago Apply now

Primary Teacher - Qualified

Birmingham, West Midlands

£140 - £232/day

Primary School Teacher - KS1 & KS2 | B90 Location: B90, Birmingham | Primary School Setting Are you a passionate and dedicated Primary School…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Leigh, Greater Manchester

£130 - £210/day

Year 3 Class Teacher Start Date: Post October half term Duration: Until July (with potential for extension) Location: Leigh Contract: Part-time (3…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Tonbridge, Kent

£135 - £240/day Based on pay scale (long term only)

KS2 Supply Teacher, Tonbridge. Are you looking for a new role within the classroom? Are you looking to use your Teaching skills to help push…

Education Full-time
3 weeks ago Apply now

Supply Primary Teacher

Southall

£34398 - £52490/annum

Primary Supply Teacher (Full-Time/Part-Time) Southall | Primary School Setting ASAP Start | MPS/UPS Are you a passionate and adaptable Primary…

Education Full-time
3 weeks ago Apply now

Primary Teacher - Year 6

Sutton, London

£200 - £267/day PAYE - WEEKLY

Primary Teacher - Year 6 Class Teacher - Sutton Location: Sutton, South London Role: Year 6 Class Teacher Contract: Full-time Start date: January…

Education Full-time
3 weeks ago Apply now

Supply Primary Teacher

Greenford

£34398 - £52490/annum

Primary Supply Teacher (Full-Time/Part-Time) Greenford | Primary School Setting ASAP Start | MPS/UPS Are you a passionate and adaptable Primary…

Education Full-time
3 weeks ago Apply now

Primary Teacher - Mansfield

Mansfield, Nottinghamshire

£140 - £190/day

Primary Teacher Location: Mansfield Agency: Aspire People Pay Rate: £140 - £190 per day (depending on experience) Aspire People are currently…

Education Full-time
3 weeks ago Apply now

Full Time Oversea's Primary Teacher

Croydon

£180 - £240/day PAYE

Full Time Oversea's Primary Teacher Are you a qualified teacher looking to gain valuable international experience while exploring one of the world's…

Education Full-time
3 weeks ago Apply now

Year 5 Primary Teacher

Stanford-Le-Hope, Essex

£135 - £260/day

Year 5 Primary Teacher - Stanford-le-Hope, Thurrock Are you a creative and passionate primary teacher? Do you hold QTS and have experience teaching…

Education Full-time
3 weeks ago Apply now

Year 1 Primary Teacher

Newham, Greater London

£180 - £300/day

Year 1 Primary Teacher – East London – ASAP Start · Year 1 Primary Teacher to join our mainstream primary school · Year 1 Primary Teacher to take…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Solihull, West Midlands

£150 - £180/day

Primary Teacher Location: Solihulll Start Date: ASAP Contract: Flexible Day-to-Day Supply Salary: £150 - £180 per day Empowering Learning are…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Aberystwyth

£172/day

Job Title: Primary Teacher Location: Aberystwyth Start Date: Immediate Start Salary: £172.98 Question 1: Can you inspire young minds with an…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Wigan, Greater Manchester

£130 - £189/day

PPA Cover Teacher Location: Wigan School Type: 2-Form Entry Mainstream Primary School Start Date: As Soon As Possible Contract Type: Full-Time (5…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Liverpool, Merseyside

£120 - £160/day

Primary School Teachers: Day to Day and Long Term Supply, Wavertree, Liverpool Tradewind Recruitment Are you a Primary School teacher looking for…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Wales

£172/day

Job Title: Primary Teacher Location: Pembrokeshire Start Date: Immediate Start Salary: £172.98 Question 1: Are you passionate about creating a…

Education Full-time
3 weeks ago Apply now

Primary Teacher - S42

Chesterfield

£140 - £180/day

Primary Teacher – S42 & Surrounding Areas Location: S42 & surrounding areas Salary: Competitive, based on experience Contract: Full-time and…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Hillingdon, London

£190 - £265/day Dependent Upon Experience/Skills

Primary Teacher - KS2 SEMH Class - Hillingdon PrimaryTeacher | Hillingdon | Primary SEMH School | KS2 Reeson Education is recruiting an ambitious…

Education Full-time
3 weeks ago Apply now

Primary Teacher salary by region (2026)

RegionSalary range (median)
London (indicative)
no live adverts yet: baseline range
£36,000 – £54,000 (midpoint £45,000)
South East (indicative)
no live adverts yet: baseline range
£32,000 – £48,000 (midpoint £40,000)
Scotland (indicative)
no live adverts yet: baseline range
£33,000 – £47,000 (midpoint £40,000)
Midlands (indicative)
no live adverts yet: baseline range
£31,000 – £46,000 (midpoint £38,500)
North West (indicative)
no live adverts yet: baseline range
£31,000 – £46,000 (midpoint £38,500)
Yorkshire (indicative)
no live adverts yet: baseline range
£31,000 – £46,000 (midpoint £38,500)
East of England (indicative)
6 live adverts
£36,000 – £44,000 (midpoint £38,500)

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 salary guides →

FAQs

What does a primary teacher earn in the UK?

Indicatively £31,000–£54,000 for qualified teachers, from early-career points to the upper pay range with London weighting at the top.

What does supply teaching pay?

Commonly £120–£220 per day depending on region and cover type. Long-term cover tends toward scale, day-to-day toward a flat daily rate.

What raises a primary teacher's pay?

Progression to the upper pay range, TLR responsibility points, SENCo accreditation and leadership steps.

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.