Salary guide
Primary School Teacher
- Average salary
- £30,000 – £42,000
- Working hours
- 32.5 hours/week
Education
- The UK has over 20,000 primary schools
Other names this job is known by
- Key Stage 1/2 Teacher
- Primary Educator
Key responsibilities
- Teach children aged 4–11 in all subjects
- Plan and deliver lessons
- Mark work and assess progress
- Meet with parents and carers
- Manage classroom behaviour
- Organise trips and activities
- Support children’s wellbeing
- Stay updated on curriculum and teaching methods
Skills and qualifications required
- Degree in education or PGCE
- Qualified Teacher Status (QTS)
- School placements
- Communication and organisation
Promotional job opportunities from this role
- Senior Teacher
- Head of Year
- Headteacher
- Specialist roles
How to get the job
- Study English, maths, and science at school
- Complete a degree in education or PGCE
- Gain QTS and school placements
- Apply for teaching roles
- Progress to senior or specialist positions with further training
Learn to grow in this role
Practical Job Near Me guides chosen for people in this kind of job.
- Industry Guides2 min read
Education Support Roles: TAs, Tutors, and School Ops
Teaching assistants, tutors, and school operations staff shape daily learning in UK schools—often through flexible entry routes and clear safeguarding requirements.
- Industry Guides2 min read
EdTech Careers: Product, Support, and Content Paths
EdTech combines education mission with software scale—support, content, customer success, and ops roles suit teachers, graduates, and career changers alike.
- Career Growth2 min read
Starting Your Job Search With a Plan
A clear weekly plan beats endless scrolling and helps you track real progress.
