Teaching Jobs

Find your next teaching opportunity

3049 jobs found

Explore financial incentives for teachers

Rural allowances, housing support and retention bonuses across NSW, QLD, SA, WA, TAS & NT.

View incentive guide →

School Psychologist - Pitt Town Public School

School Administrative and Support

Location not specified, NSW
Full time, Permanent
Applications Close: 03 June 2026

Assistant Principal Special Education - Glenwood Public School

Glenwood Public School

Glenfield, NSW
Full time, Permanent
Applications Close: 03 June 2026

Teacher Special Education - Chifley College Bidwill Campus

Chifley College Bidwill Campus

Bidwill, NSW
Full time, Permanent
Applications Close: 03 June 2026

Teacher - Industrial Technology Metal and Industrial Technology Timber - Oxley High School

Oxley High School

North Tamworth, NSW
Full time, Permanent
Applications Close: 03 June 2026

Principal Level P1 - Windsor Public School

Windsor Public School

Windsor, NSW
Full time, Permanent
Applications Close: 03 June 2026

School Counsellor - Monaro High School ($20K Recruitment Bonus)

Monaro High School

Cooma North, NSW
Full time, Permanent
Applications Close: 03 June 2026

Head Teacher Teaching & Learning ($20k Recruitment Bonus plus $5-8k Relocation Support Payment) - Asquith High School

Asquith High School

Asquith, NSW
Full time, Permanent
Applications Close: 03 June 2026

Principal Level P3 - Hinchinbrook Public School

Hinchinbrook Public School

Hinchinbrook, NSW
Full time, Permanent
Applications Close: 03 June 2026

Aboriginal Education SD Officer, SEO1 (IDENTIFIED)

NSW Department of Education

Location not specified, NSW
Full time, Permanent
Applications Close: 03 June 2026

School Psychologist โ€“ Scone Public School

School Administrative and Support

Location not specified, NSW
Full time, Permanent
Applications Close: 03 June 2026

Teacher Science - Gunnedah High School ($20K Recruitment Bonus + $5-8K Relocation Support Payment)

Gunnedah High School

Gunnedah, NSW
Full time, Permanent
Applications Close: 03 June 2026

Teacher Science - Tamworth High School - ($20K Recruitment Bonus - $5-8k Relocation Support Payment

Tamworth High School

South Tamworth, NSW
Full time, Permanent
Applications Close: 03 June 2026

General Assistant โ€“ Part Time (0.4FTE) - Ongoing - Emmaville Central School

Emmaville Central School

Emmaville, NSW
Part time, Temporary
Applications Close: 04 June 2026

School Administrative Manager Level 3 - Full Time - Ongoing - Bletchington Public School

Bletchington Public School

Orange, NSW
Full time, Permanent
Applications Close: 04 June 2026

School Learning Support Officer - Preschool - Full Time - Ongoing (Multiple Positions) - Gables Public School

Gables Public School

Location not specified, NSW
Full time, Temporary
Applications Close: 04 June 2026

Head Teacher Special Education - Canley Vale High School

Canley Vale High School

Canley Vale, NSW
Full time, Permanent
Applications Close: 03 June 2026

School Psychologist โ€“ St Johns Park High School

School Administrative and Support

Location not specified, NSW
Full time, Permanent
Applications Close: 03 June 2026

School Counsellor - St Johns Park High School

St Johns Park High School

St Johns Park, NSW
Full time, Permanent
Applications Close: 03 June 2026

School Psychologist โ€“ Glen Innes High School ($20K Recruitment Bonus)

School Administrative and Support

Location not specified, NSW
Full time, Permanent
Applications Close: 03 June 2026

School Administrative Officer - Full Time - Ongoing - Kincumber High School

Kincumber High School

Kincumber, NSW
Full time, Permanent
Applications Close: 04 June 2026