Our School

Teaching & Learning

Enrolment

Welcome to our school community

At St Leonards Primary School, we offer a warm, inclusive, and supportive environment where every child is known, valued, and inspired to thrive.

Established in 1874, our school has a proud history of providing quality education while continually striving for excellence in every classroom. We hold high expectations for all students—academically, socially, and emotionally—and are committed to helping each learner reach their full potential.

Our dedicated staff foster a culture of excellence and care, where strong relationships, personal growth, and wellbeing are prioritised alongside academic achievement. Through engaging, evidence-based teaching and a focus on the whole child, we equip students with the knowledge, skills, and mindset they need for success.

Guided by our core values of Respect, Responsibility, and Resilience, our students are encouraged to take pride in their learning, show compassion for others, and confidently face new challenges.

We invite you to become part of our strong, connected community—where every learner is supported to succeed, and every family is a valued partner in the journey.

Upcoming events