St. John’s is a place where the Spirit of Christ lives. It is a school where all children are welcomed and each one nurtured in a union of support between school and parish so each may reach their full potential. We celebrate the uniqueness of the individual and believe each child is created in the image and likeness of God and has a spiritual destiny to fulfil.


Website by PRG