Principal's Welcome

Welcome to Mary Immaculate Primary, a dynamic Catholic school community founded on the Christian values of love and service to all.

At Mary Immaculate Primary, we endeavour to contribute to the development of students who are collaborative, creative and communicative young people, capable of thinking with a distinctly Christian worldview.
Our dedicated staff nurtures children as they develop academically, socially, emotionally, and spiritually into independent, skilled individuals - learning today and leading tomorrow.
Our teachers work closely with parents and the parish to ensure students benefit from a well-rounded Catholic education.

We value:

  • the dignity and uniqueness of all
  • our partnership with parents as educators
  • the opportunity to influence the spiritual, moral and academic development of the young people in our care

I invite you to explore our website and contact the school office if you need more detailed information.

Stephen Dowd

Hidden UpdatePanel, which is used to help with saving state when minimizing, moving and closing docks. This way the docks state is saved faster (no need to update the docking zones).