Skip to content
Our School
Introduction
Principal’s Message
Parent Information Booklet
Staff List 2024
Annual Reports
Testimonials
Policies, Guidelines and Forms
History
Faith & Mission
Introduction
Core Values
Parish
Sacraments
Teaching & Learning
Introduction
Learner Diversity
Gifted and Talented
Digital Technology
Religious Education
English
Mathematics
Wellbeing & Pastoral Care
Introduction
Behaviour Management
Child Protection
Anti-Bullying
Buddy Program
Student Representative Council
Peer Support
Seasons for Growth
Senior Students Leadership
School Community
Introduction
School Advisory Council
Parents & Friends Association
Canteen News
Before and After School Care
St John’s Playgroup
Activities in the Community
News & Events
Term Dates
News
Forms and Notes
Latest News
Google Calendar
Enrol
Enrol
See our school in action
Enrolment Process
Support Class
School Fees
K-12 and Beyond
Frequently Asked Questions
Starting School – Transition to Kindergarten
Contact
Footer Details
Footer Details