Children are at the heart of every thought, decision and action at All Souls Catholic Primary School.  Through an immersive, progressive and inspiring curriculum, rich in skills and knowledge, and rooted in faith, we nurture the academic, personal and spiritual development of each individual so that they are exceptionally equipped for life ahead, in an ever changing world.

From the start of their journey, All Souls children are shaped to become unique in character, yet alike in virtue, with a deep sense of belonging and a desire to discover and embrace their vocation.  Through the educational opportunities and experiences offered during their time at All Souls, we develop  articulate and resilient children, who demonstrate an inner confidence and outward grace, who are aspirational yet balanced, and who, ultimately, appreciate and seek the awe and wonder of God’s creation.

Providing quality first teaching, expertly planned by passionate and dedicated staff and supported by timely intervention, our forward-thinking, inspiring and exhilarating curriculum is brave by design, strong in subject identity and relevant in content.  Supplemented by extensive extra-curricular opportunities, our children are driven to discover and develop their interests, gifts and talents enabling them to become well-rounded, active members of society. Reflective and ongoing critical self-evaluation is embedded to ensure that we continually improve our practice and outcomes for all, and that we remain committed to working together as one family, guided by our mission statement: ‘Christ is our Light’.