in all categories

Secondary School Teacher jobs in NSW

• The average pay for Secondary School Teacher jobs in NSW is $72K per year.
• Entry-level positions start at $54K per year, while the most experienced workers can earn up to $106K per year.
2 companies are currently advertising Secondary School Teacher jobs in NSW including St Andrew's Cathedral School and MLC School.
• Top skills include TEAMWORK, DIFFERENTIATED INSTRUCTION, Curriculum planning and design, Student Wellbeing Support and InterpersonalSkills.
Showing 3 jobs
Sort by
Relevance
Posted 2d ago
Part time · Permanent
Similar jobs pay ~$60k - $80k

Pay information not disclosed by advertiser

Key points we found

  • Teach Music to students in Years 7-12
  • Contribute to a dynamic academic programme
  • Engage in ensemble direction and co-curricular music responsibilities
Posted 27d ago
Full time · Permanent
Similar jobs pay ~$70k - $100k

Salary commensurate with qualifications and relevant experience

Key points we found

  • Seeking qualified TAS teachers for independent schools in Sydney.
  • Positions available in various technology and agriculture subjects.
  • Opportunities for both contract and permanent roles starting Term 3, 2026.
Posted 10d ago
Casual/Holiday · Temporary
Similar jobs pay ~$60k - $80k

Pay information not disclosed by advertiser

Key points we found

  • Seeking experienced and qualified casual teachers for secondary school.
  • Candidates must demonstrate enthusiasm and effective classroom management skills.
  • Commitment to the school''s Christian values and ability to work collaboratively is essential.