Primary Teacher career guide

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

1371 live primary teacher roles

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

Cross Gates

£141 - £220/day

Primary Teachers – East Leeds Cluster (Abbey MAT) Holy Trinity (Rothwell) & Manston St James (Cross Gates) Immediate & Long‑Term Roles Available The…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Leeds

£141 - £220/day

Primary Teachers – West Leeds Cluster (Abbey MAT) Christ Church Upper Armley & St Chads CE Immediate & Long‑Term Roles Available The Supply Register…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Halifax

£141 - £220/day

Primary Teachers – HX3 Halifax (Abbey MAT) Lightcliffe Primary | Immediate & Long‑Term Roles The Supply Register is recruiting Primary Teachers for…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Eastwood

£170 - £240/day

Are you a qualified Primary Teacher with experience teaching Key Stage 2 / KS2? Do you have strong classroom management skills and the confidence to…

Education Full-time
3 weeks ago Apply now

Ks2 Primary Teacher

NN3, Moulton, West Northamptonshire

£130 - £232/day

Are you an experienced KS2 Teacher looking for more flexibility, variety and a better work-life balance? Coba Education is looking for enthusiastic…

Education Part-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

Ks1 Primary Teacher

NN3, Moulton, West Northamptonshire

£120 - £232/day

Are you an experienced KS1 Teacher looking for more flexibility, variety and a better work-life balance? Coba Education is looking for enthusiastic…

Education Full-time
3 weeks ago Apply now

Primary Teacher - Guaranteed Pay

Sheffield, South Yorkshire

£150 - £170/day

Full-Time Teacher - Guaranteed Pay Scheme Are you a professional supply teacher looking for greater financial security, consistent work and the…

Education Full-time
3 weeks ago Apply now

Primary Teachers - Northwich and Chester

Northwich, Cheshire

£120 - £170/day Holiday Pay, Pension

Supply Primary Teachers - Northwich & Chester Areas Location: Northwich, Cheshire & surrounding areas, including Chester Start Date: ASAP Contract…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Tower Hamlets

£90.00 - £100.00/day Depending on experience

Job Title: Primary Teacher Location: Tower Hamlets 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 2

Rossendale, Lancashire

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

Lower Key Stage 2 Teacher - Rossendale Main and Upper Pay Scale | Open to ECTs and Experienced Teachers Veritas Education is exclusively managing…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Maidstone

£32000 - £34000/annum

Job Title: Primary Teacher Location: Maidstone Start Date: Immediate Start Salary: £32,000 - £34,000 per annum (dependent on experience) Are you an…

Education Full-time Permanent
3 weeks ago Apply now

Primary Teacher

Redditch

£150 - £190/day

Primary School Teacher – Birmingham Full-Time or Part-Time Opportunities Available Location: Redditch Hours: Full-time or part-time Salary…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Huddersfield

£140 - £225/day

Are you a qualified Primary School Teacher looking for flexible work across Huddersfield? Do you have the confidence to step into different…

Education Full-time Permanent
3 weeks ago Apply now

Primary Teacher

Harrow

£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

Croydon

See advert for pay

Primary Teachers – Croydon, London Flexible & Long-Term Roles Available Are you a qualified Primary Teacher looking for your next opportunity across…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Lewisham

£129 - £197/day N/A

Primary Teachers – Lewisham, London Flexible & Long-Term Roles available Are you a qualified Primary Teacher looking for your next opportunity in…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Northampton, Northamptonshire

£150 - £180/day

Are you a passionate Primary Teacher looking for flexible work in Northampton? Aspire People is currently recruiting enthusiastic, dedicated and…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Leicester, Leicestershire

£150 - £180/day

Are you a passionate Primary Teacher looking for flexible work in Leicester? Aspire People is currently recruiting enthusiastic, dedicated and…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Milton Keynes, Buckinghamshire

£150 - £180/day

Are you a passionate Primary Teacher looking for flexible work in Milton Keynes? Aspire People is currently recruiting enthusiastic, dedicated and…

Education Full-time
3 weeks ago Apply now

Primary Teachers

Southampton, Hampshire

£130 - £150/day

Primary Teachers - Southampton Daily Supply, Contract & Permanent Opportunities Are you a Primary Teacher looking for exciting new opportunities in…

Education Full-time
3 weeks ago Apply now

Primary Teacher - Mixed Yr2/3 class

Stoke-on-Trent, Staffordshire

£140 - £170/day

Mixed Year 2/3 Class | Newcastle-under-Lyme, ST5 Agency: Academics Location: Newcastle-under-Lyme, Staffordshire, ST5 Start Date: After October Half…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Chorlton

£170 - £250/day

Job Title: Primary Teacher Location: Chorlton Start Date: After October Half Term Salary: £170 - £250 per day Can you inspire Year 3 pupils with an…

Education Full-time
3 weeks ago Apply now

Supply Primary Teachers Required

Salford, Greater Manchester

£169 - £232/day

Supply Teaching Opportunities - Salford- Flexible Work Available Now Tradewind Recruitment is working with a wide range of primary schools across…

Education Full-time
3 weeks ago Apply now

Student Primary Teacher

Salford, Greater Manchester

£92 - £120/day

Student Primary Teacher - Classroom Experience & Education Opportunities Manchester & Surrounding Areas | Flexible Opportunities | Aspire People Are…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Ceredigion

£172/day

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

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

Experienced Primary Teacher

City Of Manchester, Greater Manchester

£130 - £190/day

Experienced Primary Teacher - Daily Supply & Flexible Work Manchester & Surrounding Areas | Flexible Supply Opportunities | Aspire People Are you an…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Coventry, West Midlands

£169 - £262/day

Year 6 Primary Teacher Location: Coventry, CV2 Daily Pay: £169-£262 per day (dependent on experience) Hours: Monday to Friday, Full-Time (Term Time…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Andover, Hampshire

£120 - £180/day

Primary Teacher - Andover We are currently recruiting for a Primary Teacher in Andover. This is an excellent opportunity for a dedicated Primary…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Wiltshire

£120 - £180/day

Primary Teacher - Wiltshire We are currently recruiting for a Primary Teacher in Wiltshire. This is an excellent opportunity for a dedicated Primary…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Swindon, Wiltshire

£120 - £180/day

Primary Teacher - Swindon We are currently recruiting for a Primary Teacher in Swindon. This is an excellent opportunity for a dedicated Primary…

Education Full-time
3 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
3 weeks ago Apply now

Primary teacher

Sheffield, South Yorkshire

See advert for pay

Year 6 Primary Teacher Sheffield | Full-Time | Immediate Start | Long-Term Opportunity Tradewind Recruitment is currently seeking a passionate…

Education Full-time
3 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
3 weeks ago Apply now

Primary Teacher

Wirral

£135 - £200/day

Job Title: Primary Teacher Location: Wirral Start Date: Immediate Start Salary: £135 - £200 per day Are you a qualified Primary Teacher with QTS, or…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Sutton in Ashfield

£170 - £230/day

Can you inspire young minds with an engaging teaching style? Do you have strong classroom management? Do you have sound knowledge of the Primary…

Education Full-time Permanent
3 weeks ago Apply now

Primary Teacher

Burton upon Trent

£120 - £180/day Depending on experience

Primary Teacher Opportunities in Burton-upon-Trent Location: Burton-upon-Trent Start Date: Easter 2026 Position Type: Long-term, Short-term, and…

Education Full-time
3 weeks ago Apply now

ASD Primary Teacher

Birmingham

£150 - £220/day

Are you a passionate Primary Teacher looking to make a real difference in the lives of children with Special Educational Needs? Smile Education is…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Wakefield

£140 - £225/day

Are you a qualified Primary School Teacher looking for flexible work across Wakefield? Do you have the confidence to step into different classrooms…

Education Full-time Permanent
3 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
3 weeks ago Apply now

Primary teacher

Doncaster, South Yorkshire

See advert for pay

Doncaster | Part-Time | Maternity Cover | 2 Days per Week Tradewind Recruitment is currently seeking a passionate and dedicated Primary Teacher to…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Brent

£160 - £180/day

Primary Teacher Location: Brent Sector: Teaching. Job type Full time Salary: £160- £180per day. About Teaching Personnel: Teaching Personnel is the…

Education Full-time Permanent
3 weeks ago Apply now

Primary Teacher

Southampton

£130 - £160/day

KS2 PPA – Southampton Location: Central Southampton Start Date: November 2026 – December 2026 – with a possibility to extend into 2027 ⏰ Contract…

Education Full-time
3 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
3 weeks ago Apply now

Primary Teacher

Godalming, Surrey

£145 - £205/day

Primary Teachers Needed in Godalming & Surrounding Areas | From £145 per day Great Schools. Great Pay. Total Flexibility. Class Cover is recruiting…

Education Part-time
3 weeks ago Apply now

Primary Teacher

Bracknell, Bracknell Forest

£145 - £205/day

Primary Teachers Needed in Bracknell & Surrounding Areas | From £145 per day Be in Demand. Work Flexibly. Earn Well. Class Cover is recruiting…

Education Full-time
3 weeks ago Apply now

Primary Teacher

Shoreham-by-Sea, West Sussex

£130 - £190/day

Primary Teachers Needed in Shoreham by Sea & Surrounding Areas | From £130 per day Teach on Your Terms. Make an Impact. Earn Consistently. Class…

Education Full-time
3 weeks ago Apply now

Primary teacher

Blackley, Greater Manchester

£142 - £212/day DOE PAYE OR UMBRELLA

Job Title: Primary Teacher Location: Manchester, M9 Start Date: ASAP - initial handover and transition period, followed by full-time teaching after…

Education Full-time
4 weeks ago Apply now

Primary Teachers - South Liverpool

Liverpool, Merseyside

£120 - £160/day

Primary Teachers Wanted - South Liverpool Tradewind Recruitment are currently seeking enthusiastic, dedicated and passionate Primary School Teachers…

Education Full-time
4 weeks ago Apply now

Primary Teacher (ECT)

Bath, Somerset

£140 - £160/day

Job Title: Primary Teacher (ECT) Location: Bath Start date: 02/11/2026 Pay rate: £140-£160 p/d (6.5hrs) Are you a dedicated ECT (NQT) that's…

Education Full-time
4 weeks ago Apply now

Primary Teacher (ECT)

Swindon, Wiltshire

£140 - £160/day

Job Title: Primary Teacher (ECT) Location: Swindon Start date: 02/11/2026 Pay rate: £140-£160 p/d (6.5hrs) Are you a dedicated ECT (NQT) that's…

Education Full-time
4 weeks ago Apply now

Primary Teacher (ECT)

South West

See advert for pay

Job Title: Primary Teacher (ECT) Location: South Glos Start date: 02/11/2026 Pay rate: £140-£160 p/d (6.5hrs) Are you a dedicated ECT (NQT) that's…

Education Full-time
4 weeks ago Apply now

Primary Teacher

Welwyn Garden City, Hertfordshire

£150 - £170/day

Primary Teacher – EYFS, KS1 & KS2 | Flexible Roles (Hertfordshire) Location: Welwyn Garden City, Hatfield, St Albans, Hertford, Stevenage Salary…

Education Part-time
4 weeks ago Apply now

Primary Teacher

St. Albans, Hertfordshire

£35602 - £54328/annum

Year 1 Class Teacher - SEN Experience Essential St Albans, Hertfordshire | Immediate Start | Full-Time | Long-Term Temporary London Fringe MPS…

Education Full-time
4 weeks ago Apply now

Primary Teacher - Tarporley

Tarporley, Cheshire

£130 - £150/day PAYE (No Umbrella Companies)

Academics are urgently requiring skilled primary teachers In the Tarporley area due to high demand from our current schools. We work very closely…

Education Full-time
4 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.