Teaching Jobs

Find your next teaching opportunity

Never miss a job like this!

Alert me to new jobs for “NSW”

769 jobs found

Explore financial incentives for teachers

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

View incentive guide →

Principal Level P1 - Windsor Public School

Windsor Public School

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

School Psychologist โ€“ Toongabbie East Public School

School Administrative and Support

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

Head Teacher Mathematics ($20k Recruitment Bonus plus $5-8k Relocation Support Payment) - Gloucester High School

Gloucester High School

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

General Assistant โ€“ Part Time โ€“ Ongoing - Mortdale Public School

Mortdale Public School

Mortdale, NSW
Part time, Temporary
Applications Close: 03 June 2026

General Assistant - Part Time (0.4FTE) - Ongoing - Oakdale Public School

Oakdale Public School

Oakdale, NSW
Part time, Temporary
Applications Close: 03 June 2026

Deputy Principal - Epping Boys High School

Epping Boys High School

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

School Psychologist โ€“ Griffith Public School

School Administrative and Support

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

Teacher English - Eagle Vale High School

Eagle Vale High School

Eagle Vale, NSW
Full time, Permanent
Applications Close: 03 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

Head Teacher Secondary Studies - Killara High School

Killara High School

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

Teacher Special Education Hearing (Itinerant) (0.8FTE) - Cromer Public School

Cromer Public School

Cromer, NSW
Part time, Permanent
Applications Close: 03 June 2026

School Learning Support Officer - Full Time - Ongoing - Wiley Park Girls High School

Wiley Park Girls High School

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

Teacher Librarian - Berala Public School

Berala Public School

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

Teacher Special Education - Braddock Public School

Braddock Public School

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

General Assistant - Full Time - Ongoing - Northmead Public School

Northmead Public School

Northmead, NSW
Full time, Temporary
Applications Close: 03 June 2026

Principal Level P3 - Hinchinbrook Public School

Hinchinbrook Public School

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

School Counsellor - Broken Hill High School

Broken Hill High School

Broken Hill, NSW
Full time, Permanent
Applications Close: 03 June 2026

Teacher Community Language Vietnamese (0.6FTE) - Harrington Street Public School

Harrington Street Public School

Cabramatta, NSW
Part time, Permanent
Applications Close: 03 June 2026

School Psychologist โ€“ Moree Public School - Multiple Positions ($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 - Dulwich High School of Visual Arts and Design

Dulwich High School of Visual Arts and Design

Dulwich Hill, NSW
Full time, Permanent
Applications Close: 03 June 2026