Primary Teacher career guide

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

1367 live primary teacher roles

Primary Teacher

Hemel Hempstead

£32000 - £56000/annum

Primary Teacher – Hemel Hempstead Location: Hemel Hempstead, Hertfordshire Start Date: ASAP Contract: Full-Time Salary: £34,000–£56,000+ Are you a…

Education Full-time Permanent
2 weeks ago Apply now

SEMH Primary Teacher

Harlow, Essex

£175 - £240/day dependent on experience

Primary Teacher (SEMH Experience) - West Essex | ASAP Start Primary Teacher - SEMH Specialist West Essex Full-Time | Long-Term Opportunity…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Bristol

£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
2 weeks ago Apply now

Primary Teacher

Birmingham, West Midlands

£180 - £240/day

Job Opportunity: Year 1 Teacher Location: South Birmingham School Type: Primary School Start Date: January 2027 Our South Birmingham based Primary…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Bracknell

£170 - £230/day

Full-Time Primary Teacher Required - Bracknell Start Date: After October Half Term Salary: MPS (Main Pay Scale) - dependent on experience We are…

Education Full-time Permanent
2 weeks ago Apply now

Primary Teacher

Dagenham

£150 - £220/day

Primary School Teacher Location: Barking and Dagenham, East London Type: Full-time, term-time Start Date: ASAP Contract: Long-term / Potential…

Education Part-time
2 weeks ago Apply now

Primary Teacher

Torquay

£120 - £140/day

Job Title: Primary Teacher Location: Torquay Start Date: Immediate Start Salary: £120 - £140 per day Q1. Can you inspire and motivate young minds…

Education Full-time Permanent
2 weeks ago Apply now

Primary Teacher, Key Stage 2

Blackburn, Lancashire

£34069 - £52835/annum MAIN & UPPER pay range

Primary Teacher - Year 4 | Blackburn Main and Upper Pay Scale Full-time or part-time - applications from part-time teachers welcomed Exclusively…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Powys

£172/day

Job Title: Primary Teacher Location: Newtown, Welshpool Start Date: Immediate Start Salary: £172.98 per day Can you inspire young minds with an…

Education Full-time
2 weeks ago Apply now

KS2 Primary Teacher

Stanmore

£150 - £250/day

Are you a passionate Key Stage 2 Teacher looking for a rewarding opportunity to make a real difference in children's lives? Do you have the…

Education Full-time
2 weeks ago Apply now

Primary Teacher - Kingswinford

DY6, Kingswinford, Dudley

£150 - £200/day

Primary Teacher - Kingswinford First for Education are seeking to appoint an inspirational and ambitious Primary Teacher in Kingswinford for full…

Education Part-time
2 weeks ago Apply now

Primary Teacher

Greenwich

£200 - £300/day

Horizon Teachers are working with a Primary School in Greenwich, supporting in their search for a caring and enthusiastic SEN Class Teacher to join…

Education Full-time
2 weeks ago Apply now

Primary Teacher - Rochdale

Rochdale, Greater Manchester

£120 - £200/day

Job Title: Primary Teacher Location: Rochdale Recruitment Agency: Aspire People Make a difference in the classroom with Aspire People! Are you a…

Education Full-time
2 weeks ago Apply now

SEMH Primary Teacher

Prescot

£120 - £180/day

Job Title: KS2 Primary Teacher Location: Prescot Start Date: Immediate Start Salary: £120 - £180 per day Are you a qualified Primary Teacher with…

Education Full-time Permanent
2 weeks ago Apply now

Primary Teacher KS1

Warrington, Cheshire

£160 - £200/day

Key Stage 1 Teacher - Warrington Full-Time | Permanent | MPS/UPS Start Date: As soon as possible We are seeking to appoint a committed and…

Education Full-time Permanent
2 weeks ago Apply now

Primary Teacher

Derbyshire

£140 - £190/day

Experienced Supply Teacher Seeking Primary Teaching Roles in Derby City Are you a passionate, dedicated, and adaptable Primary Teacher looking for…

Education Part-time
2 weeks ago Apply now

Primary Teacher

Nottingham

£170 - £220/day

Are you passionate and dedicated in every classroom you enter? Can you adapt quickly and make a positive impact from your very first lesson? Are you…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Wapping

£206 - £268/day

Role: Class Teacher Location: Tower Hamlets Hours: Monday – Friday 8:30am – 4:15pm Pay: £206 - £268 per day We are partnering with a warm…

Education Part-time
2 weeks ago Apply now

Primary Teacher

Macclesfield, Cheshire

£170 - £240/day

Academics are looking for skilled and enthusiastic KS2 Primary Teachers to work across a variety of primary schools in Macclesfield and the…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Shropshire

£172/day

Job Title: Primary Teacher Location: Shropshire Start Date: Immediate Start Salary: £172.98 per day Can you inspire young minds with an engaging and…

Education Full-time
2 weeks ago Apply now

Primary Teacher

North Yorkshire

£145 - £195/day

Primary Teacher Needed Full‑time and part‑time roles available | Immediate and ongoing opportunities Agency position with flexible placements and…

Education Full-time
3 weeks ago Apply now

SEND Primary Teachers - Liverpool

Liverpool, Merseyside

£135 - £210/day

SEND Primary Teachers - Liverpool Flexible Opportunities Available Across Liverpool Are you a passionate and dedicated Primary Teacher with…

Education Full-time
3 weeks ago Apply now

Supply Primary Teacher

Louth, Lincolnshire

£150 - £242/day

Supply Primary Teacher - Louth (1-5 Days Per Week) Location: Louth Pay: £150 - £242 per day (via PAYE only - no umbrella) Contract Type: Flexible…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Gateshead

£130 - £160/day

Primary School Teacher – Key Stage 1 & 2 Location: Gateshead NE11 Start Date: 2nd November Pay: £130 - £160 per day (paid weekly, dependant on…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Stafford, Staffordshire

£130 - £170/day

Key Stage 1 / Lower Key Stage 2 Daily Supply Primary Teacher - Stafford/Stone - Flexible Work - Immediate Start Available We are currently…

Education Full-time
3 weeks ago Apply now

Primary Teachers - Oldham and Rochdale

Rochdale, Greater Manchester

£120 - £200/day

Primary Teachers Wanted | Oldham, Rochdale & Surrounding Areas Short Term, Long Term or Day-to-Day - We Have Opportunities for You! Are you a…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Clapton

£206 - £268/day

Role: Class Teacher Location: Hackney Hours: Monday – Friday 8:30am – 4:15pm Pay: £206 - £268 per day We are partnering with a warm, welcoming, and…

Education Part-time
3 weeks ago Apply now

Primary Teacher

Docklands

£206 - £268/day

Role: Class Teacher Location: Southwark Hours: Monday – Friday 8:30am – 4:15pm Pay: £206 - £268 per day We are partnering with a warm, welcoming…

Education Part-time
3 weeks ago Apply now

Primary Teacher

Bridgend

£172/day

NQTs wanted – Bridgend and surrounding areas! ✨ Primary Education | Supply Teaching Roles Are you a Primary NQT looking for your next opportunity in…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Tower Hamlets, London

£200 - £265/day

Primary Teacher - Whitechapel - November Start Location: Whitechapel, Tower Hamlets, East London Start Date: 2nd November 2026 Contract: Full-time…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Stanmore

£150 - £220/day

Are you a passionate Primary Teacher looking for a rewarding opportunity to make a real difference in children's lives? Do you have the creativity…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Greater Manchester

£133 - £199/day D.O.E and PAYE or Umbrella

Role: Primary Teacher Location: Greater Manchester Start Date: ASAP Pay: £133 to £199 per day (DOE) Flexible, Short-Term & Daily Cover Reeson…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Slough, Berkshire

£35000 - £55000/annum

Primary Teacher - Year 3 - Slough Location: Slough, Berkshire Start Date: January 2027 Contract: Full-time, long-term Year Group: Year 3 Salary…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Islington, London

£40317 - £52300/annum CPD

Primary Teacher (KS1) - Opportunities for September 2026 Location: Islington Start Date: September 2026 Salary: M1-M6 Inner London Pay Scale…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Shepherd's Bush, London

£34000 - £55000/annum

YEAR 1 TEACHER - SHEPHERD'S BUSH, WEST LONDON Reeson Education | Full-Time | ASAP Start Reeson Education is currently seeking a passionate…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Kensington & Chelsea

£140 - £270/day

Experienced Teachers Required Mainstream Primary & SEN Schools - Daily Supply, Long Term & Permanent Opportunities Are you an experienced and…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Sefton, Merseyside

£32500 - £46839/annum Holiday entitlement, Sign up bonus

Position: Full-Time KS2 Teacher Location: Sefton, Merseyside Start Date: ASAP - Two terms Salary: £32,500 - £46,839 (Salary dependent on experience…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Newcastle upon Tyne

£100.00 - £120/day

Qualified Primary Teacher Newcastle upon Tyne £135 - £150 per day depending on experience. Excellent Opportunity TeacherActive, one of the UKs…

Education Full-time
3 weeks ago Apply now

Primary teachers

Halifax, West Yorkshire

£150 - £225/day Daily rate depends on experience and role

Halifax Teachers - Ready for a Fresh Start This November or January? 🍎 Whether you're looking for a new permanent role or considering supply…

Education Full-time
3 weeks ago Apply now

Primary Teachers

Huddersfield, West Yorkshire

£150 - £225/day Daily rate depends on experience and role

Teachers Needed in Huddersfield- November and January Starts (Supply & Long-Term Roles) Have you just finished a busy term and not had time to look…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Lewisham, London

£224 - £278/day

Key Stage 2 Teacher - Lewisham - January 2027 Start Full-Time | Long-Term | Inner London Pay Scale | Paid to Scale from Day 1 Tradewind Recruitment…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Welwyn Garden City

£32000 - £56000/annum

Primary Teacher – Welwyn Garden City Location: Welwyn Garden City, Hertfordshire Start Date: ASAP | Contract: Full-Time Salary: £34,000–£56,000+ Are…

Education Full-time Permanent
3 weeks ago Apply now

Primary Teacher

Southwark, Greater London

£150 - £250/day

Job Title: Primary Teacher Location: Dulwich 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 - Key stage 1

Stoke-on-Trent, Staffordshire

£140 - £240/day

Are you a passionate Primary Teacher who knows that the magic of learning begins with the right inspiration? Academics are a leading teacher…

Education Full-time
3 weeks ago Apply now

Primary Teachers to work on Supply

SG5, Ickleford, Hertfordshire

£135 - £155/day PAYE no costly Umbrella Companies

Primary Teachers to work on Supply We need you to join our Super Supply Teacher Team and make a difference in our schools. We need day to day…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Mountain Ash

£172/day

Primary School Teacher Mountain Ash After Half Term £172.98 per day Are you a PGCE student who’s graduating this summer or an experienced qualified…

Education Full-time
3 weeks ago Apply now

Primary Teacher - Year 3

Rossendale, Lancashire

£32916 - £52835/annum MAIN & UPPER pay range

Primary Teacher - Year 3 | Rossendale Main and Upper Pay Scale | ECTs and Experienced Teachers Welcome Exclusively managed by Veritas Education Are…

Education Full-time
3 weeks ago Apply now

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 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.