
Employment

Work at All Saints'
- Casual Relief Teacher (Senior School)
- Casual Relief Teacher (Junior School)
- EOI - Teaching Roles 2027
- Swim Instructors (EOI Casual positions)
- Print Support Officer
- Little Saints Childcare Educators (full-time)
- Instrumental Music Tutors (2027)
- Uniform Shop Lead
- Health and Physical Education Teacher (2027)
- Grounds Person
Casual Relief Teacher (Senior School)
Casual Relief Teacher (Junior School)
EOI - Teaching Roles 2027
Swim Instructors (EOI Casual positions)
Print Support Officer
Little Saints Childcare Educators (full-time)
Instrumental Music Tutors (2027)
Uniform Shop Lead
Health and Physical Education Teacher (2027)
Grounds Person
Why All Saints'?
At All Saints' College, our people are at the heart of everything we do. We are committed to fostering a supportive, collaborative and inclusive environment where every staff member feels valued and empowered to contribute.
As one of Western Australia's leading independent, co-educational schools, we offer the opportunity to be part of a vibrant community with a shared purpose: supporting young people as they learn, grow and find their place in the world.
We offer a range of benefits and opportunities that support professional growth, wellbeing and work-life balance, helping our staff thrive both at work and beyond it.
- Professional learning, mentoring and career development opportunities
- Generous leave provisions, including enhanced personal leave and parental leave
- Tuition fee discounts for children of staff
- Wellbeing support through our Employee Assistance Program
- Salary packaging options and competitive remuneration
- Access to on-campus facilities, social events and a connected staff community
- Onsite café and canteen
- Onsite childcare centre – Little Saints Childcare
Join a community that cares about its people and the positive impact they make every day.





