Teaching Jobs NSW

Search the largest job board for teaching opportunities in New South Wales, Australia

School level

School type

Job type

Featured listings

Featured Schools in NSW

From Mereweather High to Pymble Ladies' College, search opportunities at some of the most sought after schools in New South Wales.


Teaching Jobs NSW

From Albury to Newcastle explore some of the most popular teaching destinations in rural and metro New South Wales.


Your Guide to Teaching in NSW

Have more questions? Contact our team at [email protected]

What is the average salary of a NSW teacher?

On average, new graduates have salaries of $85,000, while experienced NSW teachers can earn up to $129,948 and more. Principals start at $140,502 and can achieve up to $231,868 or more. These figures are competitive across the country, and with the ongoing teacher shortages, job security is high.

Explore our guide to NSW teaching salaries

Read more

What are the benefits of teaching in NSW?

NSW boasts a diverse teaching environment, from urban schools in Sydney to regional and remote schools, each with its own unique set of challenges and rewards. Teachers in metropolitan areas often work with students from various cultural backgrounds, while those in rural areas may experience a close-knit community atmosphere. Strong Support Systems: NSW teachers benefit from strong professional development opportunities, with the state investing significantly in teacher training. The Department of Education offers a range of support services, including mentoring programs, leadership training, and specialized workshops, helping educators develop their skills and advance in their careers. Work-Life Balance: Teachers in NSW enjoy a solid work-life balance, supported by flexible working arrangements, reasonable working hours, and increased time for lesson planning and preparation. The recent salary increases and initiatives to reduce administrative burdens also contribute to improving teacher wellbeing.

Explore average teaching salaries in Australia

Read more

What % of NSW teaching jobs do you have listed?

About 90% of all NSW teacher jobs are listed on our site at any given time. We source job listings from all categories of schools, including the NSW Department of Education, Catholic Diocese websites, private schools, as well as other schools of different education philosophies. From Head of Mathematics at an independent school, to a History teaching position at a public school, or a sports coach at a Catholic school, search the largest database of teaching jobs for NSW schools to date.

Search all NSW teaching positions

Read more

Which schools are listed on Campus Jobs?

From Sydney to Broken Hill, we cover 90% of all schools in regional NSW and city centres. This includes permanent and part time teaching posts in private schools, public schools, and all other education philosophies. If there is a school you wish to request more about, simply type in the school name in the search bar.

Search all schools in NSW

Read more

How can I advertise on Campus Jobs?

Job listing and other advertising opportunities will begin April 2025. Waitlists are now open. Simply click on the link to learn more about advertising teaching positions NSW.

Explore advertising options

Read more


Teaching News NSW

Read the latest information on the education sector, career progression tips, exciting new teaching methods and skills, and more.

Find Teaching Jobs

Australia's first centralised teaching jobs board, covering all teaching positions across Private, Public, and Catholic schools, all in your browser.

Advertised positions range from English teachers to teacher's support, assistant principal roles to rugby coaches. We also offer early careers opportunities to teaching students to help them gain the right qualifications.

Search jobs

Campus is Australia's largest education job board, with coverage across public, private, and all religious schools. Updated daily, supported by AI.

Daily updates