Primary Teacher career guide

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

1369 live primary teacher roles

Primary Teacher

North Shields

£100.00 - £120/day

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

Education Full-time
6 hours ago Apply now

Year 3/4 Primary Teacher

Leeds, West Yorkshire

£35602 - £54328/annum

Job Vacancy: Year 3 / Year 4 Teacher - Leeds Start Date: January 2027 Location: Leeds, LS15 Position: Primary School Teacher - KS2 Contract…

Education Full-time Permanent
6 hours ago Apply now

Primary Teacher

South East

£130 - £252/day

Primary Teacher - Bitterne, Southampton Daily Supply, Contract & Permanent Opportunities With Academics - A Leading Education Specialist Agency…

Education Full-time
6 hours ago Apply now

Early Career Primary Teacher

Doncaster, South Yorkshire

£130 - £190/day

Early Career Primary Teacher - Doncaster Have you recently completed your teacher training or are you an Early Career Teacher looking to gain…

Education Full-time
6 hours ago Apply now

Primary Teacher

Greenford, London

£34000 - £54000/annum

Year 2 Teacher - Greenford Full-Time | January Start Reeson Education is currently recruiting for a passionate and dedicated Year 2 Teacher to join…

Education Full-time
6 hours ago Apply now

Primary Teacher

Greenford, London

£160 - £180/day

Part-Time Year 3 Teacher - Greenford Part-Time | January Start Reeson Education is currently recruiting for a passionate and dedicated Year 3…

Education Full-time
6 hours ago Apply now

Primary Teacher

Crewe, Cheshire East

£125 - £180/day

Mad 4 Recruitment work in partnership with numerous schools across Cheshire who are actively looking for supply teachers on an ad-hoc and long term…

Education Full-time
6 hours ago Apply now

Primary Teacher - Newcastle-under-Lyme

Uttoxeter, Staffordshire

£135 - £170/day

Primary Supply Teachers Wanted Flexible Work | Great Schools | Work-Life Balance | Competitive Pay Are you a passionate Primary Teacher looking for…

Education Full-time
6 hours ago Apply now

Primary Teacher

Chorley, Lancashire

£150 - £230/day

Job Title: Primary Teacher Location: Chorley Contract Type: Full-Time, Monday to Friday Start Date: ASAP Daily Rate: £150 to £230 per day, dependent…

Education Full-time
2 days ago Apply now

Primary Teacher

Winsford, Cheshire

£130 - £140/day

Simply Education continue to work in partnership with multiple primary schools in the Cheshire area, and are looking for fully qualified primary…

Education Full-time
2 days ago Apply now

Primary Teacher

Walton-le-Dale, Lancashire

£150 - £230/day

Job Title: Primary Teacher Location: Walton-le-Dale Contract Type: Full-Time, Monday to Friday Start Date: ASAP Daily Rate: £150 to £230 per day…

Education Full-time
2 days ago Apply now

Primary Teacher - KS1 / KS2 | NG9

Nottingham

£160 - £220/day

Primary Teacher – KS1 / KS2 | NG9 Do you want to join an excellent team where you feel supported and celebrated? Do you love bringing KS1 / KS2…

Education Full-time
2 days ago Apply now

Primary Teacher

Leyland, Lancashire

£150 - £230/day

Job Title: Primary Teacher Location: Leyland Contract Type: Full-Time, Monday to Friday Start Date: ASAP Daily Rate: £150 to £230 per day, dependent…

Education Full-time
2 days ago Apply now

Primary Teacher

Blackburn, Lancashire

£150 - £230/day

Job Title: Primary Teacher Location: Blackburn Contract Type: Full-Time, Monday to Friday Start Date: ASAP Daily Rate: £150 to £230 per day…

Education Full-time
2 days ago Apply now

Primary Teacher

Tonypandy

£172/day

re you a confident Primary Teacher with excellent classroom and behaviour management skills? Do you have a firm but fair approach to teaching and…

Education Full-time
2 days ago Apply now

Primary Teacher in Derby

Derby, Derbyshire

£160 - £220/day

Primary Teacher in Derby Empowering Learning | Teach in schools that value you. Keep your school holidays. Location: Derby and surrounding area…

Education Full-time
2 days ago Apply now

Primary Teacher in Nottingham

Nottingham, Nottinghamshire

£160 - £220/day

Primary Teacher in Nottingham Empowering Learning | Teach in schools that value you. Keep your school holidays. Location: Nottingham and surrounding…

Education Full-time
2 days ago Apply now

Primary Teacher

Nottinghamshire

See advert for pay

EYFS Teacher required from January 2027 - July 2027 - 2 Terms This position is full time in NG16 It's a gorgeous little village school where every…

Education Full-time
2 days ago Apply now

SEN Primary Teacher

Nottingham, Nottinghamshire

£170 - £190/day

Part Time SEN Class Teacher - Primary In this role you will have about 2 students to engage in learning and achieve by providing practical…

Education Full-time
2 days ago Apply now

Primary Teacher - KS1 / KS2 | DE7

Ilkeston

£160 - £220/day

Primary Teacher – KS1 / KS2 | DE7 Do you love those classroom moments when curiosity turns into a brilliant discovery? Do you want to work with a…

Education Full-time
1 day ago Apply now

Primary Teacher (KS1)

Leeds

£140 - £180/day

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

Education Full-time
1 day ago Apply now

PRIMARY TEACHER

Blackburn, Lancashire

See advert for pay

Job Title: Primary Teacher Location: Blackburn Contract Type: Full-Time, Monday to Friday Start Date: ASAP Daily Rate: £150 to £230 per day (DOE)…

Education Full-time Permanent
1 day ago Apply now

Year 4 Primary Teacher

Southwark, London

£45787 - £54131/annum

Job Role: Primary Teacher (Year 4) Salary: M3 - M6 Inner London- £45,787- £54,131 Contract: Full Time Outstanding Year 4 Teacher - Southwark…

Education Full-time
1 day ago Apply now

Primary Teacher

London

£35000 - £45000/annum Free accommodation, flights & more

Have you ever considered working overseas? Do you want to explore a new adventure in a different country? If yes..... This is for you...... PRIMARY…

Education Full-time Permanent
1 day ago Apply now

Reception Primary Teacher

Harrow

£201 - £223/day

Full-Time | Maternity Cover Start Date: January 2027 Location: Stanmore A forward thinking and inclusive 3-form primary school is seeking an…

Education Full-time
1 day ago Apply now

Primary Teacher

B1, Birmingham, West Midlands (County)

See advert for pay

Primary Teacher positions – Birmingham Essential qualification: Qualified Teacher Status (QTS) Can you inspire pupils to become confident, curious…

Education Full-time
1 day ago Apply now

Primary Teacher

London Bridge

£120 - £160/day

Job Title: Primary Teacher Location: London Start Date: Immediate Start Salary: £120 - £160 per day Can you inspire young minds with an engaging…

Education Full-time
1 day ago Apply now

Year 1 Primary Teacher

Birkenhead, Merseyside

£150 - £230/day

Year 1 Primary Teacher Location: Wirral Pay: £150 to £230 per day depending on experience Start: ASAP Contract: Full time, long term A primary…

Education Full-time
1 day ago Apply now

Year 4 Primary Teacher

Liverpool, Merseyside

£150 - £230/day

Year 4 Primary Teacher Location: Liverpool Pay: £150 to £230 per day depending on experience Start: ASAP Contract: Full time, long term Spencer…

Education Full-time
1 day ago Apply now

Year 2 Primary Teacher

Skelmersdale, Lancashire

£150 - £230/day

Year 2 Primary Teacher Location: Skelmersdale Pay: £150 to £230 per day depending on experience Start: ASAP Contract: Full time, long term A primary…

Education Full-time
1 day ago Apply now

Primary Teacher

Luton, Bedfordshire

See advert for pay

Primary Teachers Wanted - Autumn Term 2026 & Beyond The 2026/27 school year is well underway, are you ready for your next teaching opportunity? Are…

Education Full-time
1 day ago Apply now

Primary Teacher

Bedford, Bedfordshire

See advert for pay

Primary Teachers Wanted - Autumn Term 2026 & Beyond The 2026/27 school year is well underway, are you ready for your next teaching opportunity? Are…

Education Full-time
1 day ago Apply now

Primary Teacher

Leighton Buzzard, Bedfordshire

See advert for pay

Primary Teachers Wanted - Autumn Term 2026 & Beyond The 2026/27 school year is well underway, are you ready for your next teaching opportunity? Are…

Education Full-time
1 day ago Apply now

Primary Teacher

Dunstable, Bedfordshire

See advert for pay

Primary Teachers Wanted - Autumn Term 2026 & Beyond The 2026/27 school year is well underway, are you ready for your next teaching opportunity? Are…

Education Full-time
1 day ago Apply now

Primary Teacher

Biggleswade, Bedfordshire

See advert for pay

Primary Teachers Wanted - Autumn Term 2026 & Beyond The 2026/27 school year is well underway - are you ready for your next teaching opportunity? Are…

Education Full-time
1 day ago Apply now

Primary Teachers Required

Solihull

£112 - £170/day benefits

Primary Teachers – Tudor Grange Multi-Academy Trust (Solihull Area) Contract: Flexible (full-time or part-time) Pay: Competitive rates Start date…

Education Full-time
1 day ago Apply now

Primary Teacher

Birmingham

£123 - £184/day benefits

Primary Teacher Opportunities in Birmingham Location: Birmingham Start Date: As soon as possible Contract Type: Long-term, Short-term, and…

Education Full-time
1 day ago Apply now

Primary Teacher

Newark

£160 - £230/day

Are you the kind of Primary Teacher who can turn an ordinary lesson into something children are still talking about at home? Can you handle the…

Education Full-time Permanent
1 day ago Apply now

Primary Teacher

Windsor, Berkshire

£190 - £300/day

Primary Teacher - Lower Key Stage 2 (LKS2) Location: Windsor, Berkshire Start Date: January 2027 Contract: Full-time, long-term Salary: MPS/UPS…

Education Full-time
1 day ago Apply now

Primary Teacher

Park Royal, London

£34000 - £56000/annum

Year 6 Class Teacher - Primary School Location: Hanger Lane, West London Start Date: January 2027 Contract: Full-time Agency: Reeson Education…

Education Full-time
1 day ago Apply now

Primary Teacher

Camden, London

£160 - £180/day

Year 3 Class Teacher - Camden, North London Tradewind Recruitment | November 2026 Start | Full-Time | Long-Term Opportunity Tradewind Recruitment is…

Education Full-time
1 day ago Apply now

Primary Teacher - North East London

North West London, London

£170 - £200/day

Primary Teacher - North East London Pay: £170-£200 per day We are currently recruiting enthusiastic and dedicated Primary Teachers to work across a…

Education Full-time
3 days ago Apply now

Primary Teacher

Ashford, Kent

£160 - £260/day Dependent on MPS

Primary Teacher - Ashford Academics are currently recruiting enthusiastic and committed Primary Teachers to work within schools across Ashford. We…

Education Full-time Permanent
3 days ago Apply now

Primary Teacher

Bramhall, Greater Manchester

£750 - £1200/week

Ready for a teaching opportunity that offers flexibility, variety and the chance to make connections? Academics is currently seeking enthusiastic…

Education Full-time
3 days ago Apply now

Primary Teacher

Wendover

£29344 - £44919/annum

PRIMARY TEACHER KS2 Location: Wendover Start: Janaury 2027 Full Time: Temporary to Permanent Salary: £29,344–£44,919 By KS2, independence begins to…

Education Full-time
3 days ago Apply now

Primary Teacher

Romford, London

£140 - £170/day

Affinity Partnerships are looking for an experienced Qualified Teacher to work within either one or multiple sites across our trusts. We welcome…

Education Full-time
2 days ago Apply now

Primary Teacher

Slough, Berkshire

£110 - £240/day

Primary Teacher - Slough We are looking for a dedicated Primary Teacher to work across schools in Slough. This Primary Teacher role offers flexible…

Education Full-time
2 days ago Apply now

Primary Teacher

Stone, Staffordshire

£130 - £170/day

Primary Supply Teacher – Stone Flexible teaching, supportive schools, and the chance to make a real impact across the local area. About the Role A…

Education Full-time
2 days ago Apply now

Primary Teacher - Bradford

West Yorkshire

£141 - £220/day CPD + Pension

Primary Teacher – Bradford | Supply & Long-Term Opportunities The Supply Register | Beckfoot Trust & Dixons Academies Trust | Immediate Starts The…

Education Full-time
2 days ago Apply now

Primary Teacher

Oxfordshire

£120 - £220/day

Primary Teacher - Oxford We are looking for a dedicated Primary Teacher to work across schools in Oxford. This Primary Teacher role offers flexible…

Education Full-time
2 days ago Apply now

SEN Primary Teacher

Surrey

£35602 - £50625/annum £5000 welcome bonus

Primary Teacher - SEND Location: Smallfield, Surrey Salary: £35,602 - £50,625 per annum (M1-UPS1 Fringe) Welcome Bonus: £5,000 for Qualified…

Education Full-time Permanent
2 days 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.