• The average pay for Secondary School Teacher jobs is $103K per year. • Entry-level positions start at $70K per year, while the most experienced workers can earn up to $120K per year. • 11 companies are currently advertising Secondary School Teacher jobs including Randstad, Frontline Recruitment Group, Schoolhouse Australia, Frontline Education Sydney and ST MARYS SCHOOL. • Top skills include TEACHING, TIME MANAGEMENT, CHANGE MANAGEMENT and LIBRARIAN.