Back to salary guide

Salary guide

Secondary School Teacher

Average salary
£30,000 – £45,000
Working hours
32.5 hours/week
Education
  • The UK has over 4,000 secondary schools

Other names this job is known by

  • Subject Teacher
  • Key Stage 3/4/5 Teacher

Key responsibilities

  • Teach students aged 11–18 in a subject area
  • Plan and deliver lessons
  • Mark work and assess progress
  • Manage classroom behaviour
  • Organise trips and activities
  • Meet with parents and carers
  • Support students’ wellbeing
  • Stay updated on curriculum and teaching methods

Skills and qualifications required

  • Degree in subject and education or PGCE
  • Qualified Teacher Status (QTS)
  • School placements
  • Communication and organisation

Promotional job opportunities from this role

  • Senior Teacher
  • Head of Department
  • Headteacher
  • Specialist roles

How to get the job

  • Study your subject and education
  • Complete a degree and 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.

Ready to find a Secondary School Teacher role?

Create a free account to build your profile and prepare for your next role.