Primary Teacher career guide

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

1367 live primary teacher roles

Key Stage 2 Primary Teacher

Tower Hamlets, London

£41729 - £54131/annum

Key Stage 2 Primary Teacher Start Date: January 2027 Location: Tower Hamlets Full-time Salary: M1-M6 Inner London About the role and school Teach…

Education Full-time
1 week ago Apply now

Key Stage 1 Primary Teacher

Hackney, London

£41729 - £54131/annum

Key Stage 1 Primary Teacher Start Date: January 2027 Location: Hackney Full-time Salary: M1-M6 Inner London About the role and school Teach Plus are…

Education Full-time
1 week ago Apply now

Key Stage 2 Primary Teacher

Barnet, London

£39196 - £52241/annum

Key Stage 2 Primary Teacher Start Date: January 2027 Location: Barnet Full-time or part-time Salary: M1-M6 Outer London About the role and school…

Education Part-time
1 week ago Apply now

Primary Teacher

Rainham, London

£160 - £220/day

Primary School Teacher - Rainham Location: Rainham, UK Hours: 8:30am - 3:30pm, Monday to Friday Start Date: [Insert start date or "As soon as…

Education Full-time
1 week ago Apply now

Creative Primary Teacher

Camden, London

£41729 - £50666/annum

Creative Primary Teacher - Mixed Nursery and Year 1 Class | Camden Location: Camden, North London Role: Primary Class Teacher Class: Mixed Nursery…

Education Full-time
1 week ago Apply now

KS1 Primary Teacher

Ashton-Under-Lyne, Greater Manchester

£130 - £180/day

KS1 Primary Teacher - Year 1 & Year 2 Full-Time & Part-Time Opportunities | Manchester & Surrounding Areas | Aspire People Aspire People are seeking…

Education Full-time
1 week ago Apply now

KS1 Primary Teacher - Permanent Role

Wandsworth, London

£41729/annum

KS1 Primary Teacher - Permanent Role Location: Wandsworth Start Date: January 2027 Contract: Permanent, Full-Time Salary: MPS/UPS, dependent on…

Education Full-time Permanent
1 week ago Apply now

Primary Teacher

Ilkeston

£170 - £220/day

Are you passionate, well-prepared and committed to delivering excellence in every classroom? Can you adapt your teaching methods to engage pupils…

Education Full-time
1 week ago Apply now

Supply Primary Teacher

Bradford

£140 - £225/day

UK QTS IS REQUIRED TeacherActive is proud to be working with a number of primary schools across Bradford, supporting them with their staffing…

Education Full-time
1 week ago Apply now

SEND Primary Teacher

PR4 0YH

£42500/annum

At OFG Education we believe in giving you more time to do the things you love outside of work Job Title: SEND Primary Teacher Location: Oakfield…

Education Full-time Permanent
1 week ago Apply now

SEN Primary Teacher

BD5 8LJ

£39000/annum

At OFG Education we work smarter so that you can enjoy the things that matter outside of work Job Title: SEN Primary Teacher Location: Bradford…

Education Full-time Permanent
1 week ago Apply now

Primary Teacher

Worksop, Nottinghamshire

£140 - £240/day

Teachers UK is seeking a dedicated and enthusiastic Primary Teacher to join a welcoming primary school in Worksop, supporting pupils across Key…

Education Full-time
1 week ago Apply now

Primary Teacher

Solihull

£125 - £198/day n/a

SEND PRIMARY TEACHERS WANTED – SOLIHULL & BIRMINGHAM Are you a qualified teacher or an experienced Teaching Assistant looking for your next…

Education Full-time
1 week ago Apply now

Supply Primary Teacher

Malvern, Worcestershire

£130 - £170/day

Supply Primary Teacher - Day-to-Day Supply - Malvern - November Starts 📢 Calling Supply Primary Teacher 's 📢 - Are you looking for flexible teaching…

Education Full-time
1 week ago Apply now

QTS Primary Teacher - SUPPLY

Mablethorpe, Lincolnshire

£140 - £180/day

TEACHERS (WITH QTS) WANTED ACROSS LINCOLNSHIRE! Aspire People is recruiting! Are you an ECT or experienced teacher looking for flexible supply work?…

Education Full-time
1 week ago Apply now

KS1 Primary Teacher

Stockport, Greater Manchester

£170 - £240/day

Looking for a teaching role that fits around your life? Take your next step with flexible supply teaching! Are you a passionate KS1 Primary Teacher…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Reigate

See advert for pay

Primary Teacher – Reigate Location: Reigate, Surrey Contract: Full-Time | Long-Term/Permanent Start Date: ASAP Salary: Competitive, dependent on…

Education Full-time Permanent
2 weeks ago Apply now

Supply Primary Teacher

Spalding, Lincolnshire

£120 - £232/day Day rate depending on experience

Aspire People are recruiting for Primary Supply Teachers who will teach in schools in Spalding. You'd be teaching across EYFS, KS1, and KS2. What…

Education Full-time
2 weeks ago Apply now

PRIMARY TEACHERS WANTED

Bradford, West Yorkshire

£150 - £160/day

Maybe you are looking for more of a work / life balance? ** Maybe you have additional teaching jobs and are just looking for a couple of days a week…

Education Full-time
2 weeks ago Apply now

Supply Primary Teacher

Huntingdonshire, Cambridgeshire

£130 - £232/day Day rate depending on experience

Aspire People are recruiting for Primary Supply Teachers who will teach in schools in Huntingdonshire. You'd be teaching across EYFS, KS1, and KS2.…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Totnes

£120 - £150/day

Primary Teacher - Torbay & Surrounding Areas Torbay, Devon £120 - £150 per day (dependent on experience and role) Full-time, Part-time & Flexible…

Education Full-time Permanent
2 weeks ago Apply now

Primary Teacher

Hounslow, Greater London

£238 - £351/day

Are you a passionate Primary Teacher looking for your next opportunity within a supportive school environment? Do you have the creativity and…

Education Full-time
2 weeks ago Apply now

QTS Primary Teacher - SUPPLY

Lincoln, Lincolnshire

£140 - £180/day

TEACHERS (WITH QTS) WANTED ACROSS LINCOLNSHIRE! Aspire People is recruiting! Are you an ECT or experienced teacher looking for flexible supply work?…

Education Full-time
2 weeks ago Apply now

Supply Primary Teacher

Rugeley, Staffordshire

£130 - £170/day

Supply Primary Teacher - Day-to-Day Supply - South Staffordshire (Rugeley, Cannock and Penkridge) - November Starts 📢 Calling All Primary Teachers 📢…

Education Full-time
2 weeks ago Apply now

QTS Primary Teacher - SUPPLY

Market Rasen, Lincolnshire

£140 - £180/day

TEACHERS (WITH QTS) WANTED ACROSS LINCOLNSHIRE! Aspire People is recruiting! Are you an ECT or experienced teacher looking for flexible supply work?…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Merton, Greater London

£150 - £230/day

Primary Teacher – Primary School - Merton – ASAP Start – Long-Term Opportunity Primary Teacher required for a primary school in Merton Opportunity…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Haworth

£168 - £261/day

Primary Teacher Opportunities - BD22 & Surrounding Areas Join Teaching Personnel Today! Are you a passionate and dedicated Primary Teacher looking…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Birkenhead

£150 - £165/day

Job Title: Primary Teacher Location: Birkenhead Start Date: January 2027 Salary: £150 - £165 per day Can you inspire young minds with an engaging…

Education Full-time Permanent
2 weeks ago Apply now

Primary Teacher - Lincoln

Lincoln, Lincolnshire

£150 - £242/day

Tradewind Recruitment are currently recruiting for enthusiastic and confident Primary Teachers for local Primary Schools! Tradewind Recruitment is…

Education Full-time
2 weeks ago Apply now

Supply Primary Teacher

Gainsborough, Lincolnshire

£140 - £242/day

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

Education Full-time
2 weeks ago Apply now

Primary Teacher

Bury, Greater Manchester

£140 - £180/day

Location: Bury area, Greater Manchester Pay: £140-£180 per day (depending on experience) Hours: Full-time or flexible, Monday-Friday Contract…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Kingston upon Thames

£150 - £200/day

Primary Teacher – Kingston Location: Kingston upon Thames, South West London Contract: Full-Time | Long-Term/Permanent Start Date: ASAP Salary…

Education Full-time Permanent
2 weeks ago Apply now

Primary Teacher

Croydon, Greater London

£150 - £220/day

Primary Teacher – Croydon – Primary School - ASAP Start – Long-Term Role Primary Teacher required for a primary school in Croydon Primary Teacher…

Education Full-time
2 weeks ago Apply now

Primary Teacher Y1

Fulwood

£171 - £240/day

Year 1 Class Teacher Fulwood, Preston Start Date: January 2027 ⏳ Contract: Full-Time, Fixed-Term (12 Months) Salary: Main Pay Scale (MPS) ️…

Education Full-time
2 weeks ago Apply now

Primary Teacher - January 2027

Kettering, Northamptonshire

£160 - £220/day

Year 2 Class Teacher - January 2027 Start Location: Kettering, Northamptonshire Salary: Paid to Scale Contract: January 2027 - July 2027 Hours…

Education Full-time
2 weeks ago Apply now

Year 6 Primary Teacher

Carshalton, Greater London

£180 - £230/day

Year 6 Class Teacher Location: Carshalton, South London Start Date: 2nd November 2026 Contract: Full-time, until July 2027 Key Stage: KS2 – Year 6…

Education Full-time
2 weeks ago Apply now

Primary Teacher - Middlesbrough

Middlesbrough

£130 - £180/day

Primary Teacher - Middlesbrough Inspire, Educate, and Make a Difference with Protocol Education Protocol Education is seeking passionate and…

Education Full-time
2 weeks ago Apply now

Primary Teacher - Liverpool

Liverpool, Merseyside

£120 - £200/day

Tradewind Recruitment are recruiting! Looking for Primary teaching opportunities in Liverpool? We are seeking passionate Primary teachers for our…

Education Full-time
2 weeks ago Apply now

QTS Primary Teacher - SUPPLY

Sleaford, Lincolnshire

£140 - £180/day

TEACHERS (WITH QTS) WANTED ACROSS LINCOLNSHIRE! Aspire People is recruiting! Are you an ECT or experienced teacher looking for flexible supply work?…

Education Full-time
2 weeks ago Apply now

QTS Primary Teacher - SUPPLY

Louth, Lincolnshire

£140 - £180/day

TEACHERS (WITH QTS) WANTED ACROSS LINCOLNSHIRE! Aspire People is recruiting! Are you an ECT or experienced teacher looking for flexible supply work?…

Education Full-time
2 weeks ago Apply now

SEN Primary Teacher (St. Helen's)

St. Helens, Merseyside

£140 - £180/day

SEN Teacher - St Helens Location: St Helens, Merseyside Start Date: 2nd November 2026 Contract: Full-Time - Long-Term Opportunity Tradewind…

Education Full-time
2 weeks ago Apply now

QTS Primary Teacher - SUPPLY

Spalding, Lincolnshire

£140 - £180/day

TEACHERS (WITH QTS) WANTED ACROSS LINCOLNSHIRE! Aspire People is recruiting! Are you an ECT or experienced teacher looking for flexible supply work?…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Addlestone

£160 - £248/day

Year 3 Teacher Required (January 2027) Location: Addlestone, Surrey Contract length: 2 terms (minimum) Pay- To Scale Teaching Personnel are…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Henfield

£170 - £260/day

Primary Teacher – Henfield Start Date: ASAP Contract Type: Flexible Supply / Long-Term Pay Rate: £140–£170 per day, depending on experience Inspire…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Petworth

£170 - £260/day

Primary Teacher Required – Petworth Start Date: ASAP Contract Type: Flexible Supply and Long-Term Roles Pay Rate: £140–£170 per day, depending on…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Billingshurst

£170 - £260/day

Primary Teacher Opportunities – Billingshurst Start Date: Immediate and upcoming vacancies Contract Type: Supply, Short-Term and Long-Term Pay Rate…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Chester, Cheshire

£176 - £232/day

Tradewind Recruitment are currently recruiting a Primary Teacher for a primary school located in Chester! The role is working part time 2.5 days a…

Education Full-time
2 weeks ago Apply now

QTS Primary Teacher - SUPPLY

Newark, Nottinghamshire

£140 - £180/day

TEACHERS (WITH QTS) WANTED ACROSS LINCOLNSHIRE! Aspire People is recruiting! Are you an ECT or experienced teacher looking for flexible supply work?…

Education Full-time
2 weeks ago Apply now

Primary Teacher

Southport

£150 - £220/day

Job Title: Primary Teacher Location: Southport Start Date: ASAP Salary: £150-£220 per day Are you a passionate Primary Teacher who can inspire young…

Education Full-time Permanent
2 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)
East of England (indicative)
6 live adverts
£36,000 – £44,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)

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.