Primary Teacher
WA8, Widnes, Borough of Halton
Primary Teacher (Maternity Cover) Widnes | Full-time, Fixed-term | £(Apply online only) About the School A vibrant and inclusive primary school…
Primary Teacher jobs in the UK
Live primary teacher roles plus reconciled 2026 salary data by region.
WA8, Widnes, Borough of Halton
Primary Teacher (Maternity Cover) Widnes | Full-time, Fixed-term | £(Apply online only) About the School A vibrant and inclusive primary school…
Runcorn, Borough of Halton
Primary Teacher – Resource Provision (Autumn Term Initially) Runcorn Are you a passionate and nurturing teacher looking for an exciting opportunity…
Derby, Derbyshire
Are you a passionate Primary Teacher looking for flexible and rewarding teaching opportunities across Derby and Derbyshire and the surrounding…
Alfreton, Derbyshire
Are you a passionate Primary Teacher looking for flexible and rewarding teaching opportunities across Derby and Derbyshire and the surrounding…
Gainsborough
Job Title: Primary Teacher Location: Gainsborough Start Date: Immediate Start Salary: £150 - £230 per day Are you a qualified Primary Teacher…
Kettering, Northamptonshire
Primary Supply Teacher - £150-£175 Per Day Kettering & Corby, Northamptonshire | QTS Essential | Flexible Supply Opportunities Salary: £150-£175 per…
Hillingdon, Greater London
Primary Teacher Location: Hillingdon, London Start Date: ASAP or January 2027 Contract: Full-Time, Long-Term Salary: MPS / UPS (dependent on…
Swaffham, Norfolk
Experienced Primary Teacher - Swaffham – January Start Teach is currently recruiting an experienced and confident Primary Teacher for a teaching…
SW8, South Lambeth, Greater London
Are you a Primary School Teacher based within an hour of Clapham Junction? Are you looking for a new role ASAP? We have an excellent opportunity for…
Crewe, Cheshire
Academics are looking for an enthusiastic EYFS Primary School Teacher in the Crewe area. The Primary School are a community which are inspired by…
Stevenage
KS1 Primary Teacher – Stevenage Location: Stevenage Start Date: ASAP Contract Type: Full-time Pay: In line with MPS/UPS pay scale Supply Desk is…
Bridgend
JOB DESCRIPTION ✨ Welsh Speaking Primary School Teachers Wanted – Bridgend Full-Time & Part-Time Roles Available- Immediate Start TeacherActive Are…
Middlesbrough
Protocol Education are looking for an enthusiastic and reliable long-term supply teacher to cover Teesside. This role involves teaching across…
Middlesbrough
Job Title: Primary Teacher Location: Middlesbrough Start Date: September Salary: £125 - £150 per day Can you inspire young minds with an engaging…
Powys
Job Title: Welsh Speaking Primary Teacher Location: Newtown, Welshpool and surrounding areas across North Powys Start Date: Immediate Start Salary…
Huntingdon
Primary Supply Teachers Location: Huntingdonshire & Peterborough (including Huntingdon, St Neots, St Ives and surrounding areas) Salary: £160…
Dartford, Kent
Primary Teacher | Flexible Day-to-Day Supply | Dartford Looking for supply teaching that fits around your life? Love the idea of variety…
Orpington, London
Primary Teacher | Flexible Day-to-Day Supply | Orpington Looking for teaching work that fits around your life? Love the idea of variety…
Westerham, Kent
Primary Teacher | Flexible Day-to-Day Supply | Westerham Looking for part-time teaching work that fits around your life? Love the idea of variety…
Crawley, West Sussex
Primary Teacher (Flexible Supply & Long-Term) - West Sussex & Surrey Are you a passionate educator looking for your next challenge? We are currently…
Southport
Primary Teacher Southport Full Time & Part Time Roles Available £130 to £180 per day Looking for a teaching role that offers flexibility, variety…
Lincoln
Primary Supply Teacher – Lincoln Location: Lincoln and surrounding areas Start Date: Immediate / Ongoing Contract Type: Flexible (Day-to-day…
Telford
Primary School Teachers Wanted | Shropshire Location: Shropshire, Telford and surrounding areas Pay: £150 to £280 per day, depending on experience…
Wem
Primary School Teachers Wanted | Shropshire Location: Shropshire, Telford and surrounding areas Pay: £150 to £280 per day, depending on experience…
West London, London
Primary Teacher - SEN Experience Location: West London Job Type: Full Time, Long Term Start Date: After October Half Term Primary Teacher - SEN…
Preston, Lancashire
Spencer Clarke Group is currently recruiting Primary Teachers for a range of schools across Preston and the surrounding areas. We have opportunities…
Newham
Fully Qualified Primary Teacher – Newham Location: Newham, East London Position: Fully Qualified Primary Teacher Contract: Long-Term Opportunities…
Harrow
Fully Qualified Primary Teacher – Harrow Location: Harrow, North West London Position: Fully Qualified Primary Teacher Contract: Long-Term…
Wellingborough
Primary Teacher – Reception & Year 2 Location: Northampton, Wellingborough Role: Reception Teacher + Year 2 Teacher Contract: Long-Term Placement…
NN17, Corby, North Northamptonshire
Corby and Surrounding area Are you an enthusiastic Primary Teacher looking for your next exciting role? I C TALENT are currently recruiting for…
Spalding, Lincolnshire
Spalding and Surrounding area Are you an enthusiastic Primary Teacher looking for your next exciting role? I C TALENT are currently recruiting for…
Dudley, West Midlands (County)
Supply Primary Teachers – Dudley and Wolverhampton Teach is currently recruiting enthusiastic, passionate and experienced Primary Teachers to work…
Shrewsbury, Shropshire
Supply Primary Teachers – Shrewsbury and Telford Teach is currently recruiting enthusiastic, passionate and experienced Primary Teachers to work on…
South West
PPA & Supply Teacher - Croydon | Flexible Teaching That Fits Around You Do you love teaching, but not the paperwork that follows you home? If you're…
Scunthorpe
Job Title: Primary Teacher – KS1 & KS2 Location: Scunthorpe Start Date: Immediate Start Salary: £150 - £230 per day Are you a qualified Primary…
Bromley
Qualified Primary Teacher - Bromley Location: Bromley Job Type: Full-Time, Long-Term Salary: Competitive daily rate, dependent on experience Start…
Islington, Greater London
Class Teacher (KS1) - Suitable for ECT's Start Date: January 2027 Location: Islington Contract: Full-time only Salary: MPS1 - MPS6 (Negotiable)…
St Helens
Location: St Helen's Salary: Competitive daily rates Contract: Flexible – Day-to-day / Short-term / Long-term Start Date: Immediate and ongoing…
Derby
Are you a qualified Primary Teacher with experience teaching within Key Stage 2 / KS2? Do you have strong knowledge of the Primary National…
Reading, Berkshire
Primary Teacher in Reading We are recruiting a Primary Teacher in Reading to start in January 2027. The Primary Teacher in Reading must hold QTS and…
Rotherham
Job Title: Primary Teacher Location: Rotherham Start Date: Immediate Start Salary: £150 - £200 per day Can you inspire young minds with an engaging…
Liverpool
Job Title: Primary Teacher Location: Liverpool and surrounding areas Start Date: Immediate Start Salary: £120 - £180 Can you inspire young minds…
Chiswick, London
Tradewind Recruitment is seeking a qualified Year 3 Teacher for a primary school in Chiswick, West London, from January 2027. This is a full-time…
Blackpool
Primary Teacher (Maternity Cover) Blackpool ️ January Start ⏰ Full-Time Competitive Daily Rate Teaching Personnel are recruiting on behalf of a…
Cannock
Primary School Teacher – Hendsford Full-Time or Part-Time Opportunities Available Location: Hendsford Hours: Full-time or part-time Salary…
Daventry, Northamptonshire
Are you a passionate Primary Teacher who loves making learning fun, engaging and hands-on? Aspire People is looking for enthusiastic and dedicated…
Newark-on-Trent
Can you make early learning engaging, creative and rewarding? Do you build positive relationships that help young children feel confident? Are you a…
Peterborough
Primary Teacher Immediate Opportunities Available | Flexible Supply & Long-Term Roles Are you a Primary Teacher looking for your next opportunity?…
Walsall, West Midlands
Year 2 Primary Teacher - Walsall Location: Walsall, West Midlands Salary: MPS/UPS - dependent on experience Contract: Full-time Start Date: November…
St. Albans, Hertfordshire
Fantastic Opportunity: Full-Time Primary Teacher - St. Albans Full-Time | Key Stage 2 | Education and Training Are you an enthusiastic and dedicated…
Kingston Upon Hull, East Riding of Yorkshire
Primary Teachers Start Date: ASAP Locations: Hull Pay: From £150 per day for daily assignments upto M6 for longer term roles Tradewind Recruitment…
Watford, Hertfordshire
Teacher £141 - £163 per day Watford Are you an imaginative educator seeking an immediate opportunity to inspire young minds and foster a genuine…
Stevenage, Hertfordshire
Primary Teacher £141 - £163 per day Stevenage Are you an inventive educator looking for an immediate position to inspire young learners and instill…
Hitchin, Hertfordshire
Primary Teacher £141 - £163 per day Hitchin Are you an imaginative educator seeking an immediate opportunity to inspire young minds and foster a…
Bradford
Can you inspire young minds with engaging and effective teaching? Do you have strong phonics knowledge and a sound understanding of the National…
Nottingham
Primary Teachers – Nottingham Immediate Opportunities Available | Flexible Supply & Long-Term Roles Are you a Primary Teacher looking for your next…
Warwick
Primary Teachers - Warwick (CV35) Are you a dedicated Primary Teacher looking for new opportunities in September? The Supply Register is looking to…
Gloucester, Gloucestershire
SEN Primary Teacher – Specialist SEN School Location: Gloucester, Gloucestershire Job Type: Temporary/Ongoing Hours: 40 hours per week, Monday to…
Gravesend, Kent
Job Title: Primary Teacher (QTS) – Cover & Supply Location: Gravesend & Medway Towns Pay Range: £168.80 – £232.58 per day (equivalent to MPS1–MPS6)…
Gloucester, Gloucestershire
Job Title: Primary Teacher Location: Gloucester Job Type: Full-Time, Long Term (5 days a week), Day to Day Supply Pay Rate: £140 - £200 per day Job…
| Region | Salary 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.
Indicatively £31,000–£54,000 for qualified teachers, from early-career points to the upper pay range with London weighting at the top.
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.
Progression to the upper pay range, TLR responsibility points, SENCo accreditation and leadership steps.
Search all primary teacher roles
Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.