All Saints Carshalton, Church of England Primary School is a very happy, high-achieving school where we create an exciting and stimulating learning environment that provides our children with confidence, enjoyment, security, and success. Our ethos is rooted in our nine Christian values: Faith, Love, Hope, Forgiveness, Trust, Friendship, Respect, Peace, and Courage. We accept children for who they are and help and support them to develop their confidence, self-esteem and to consistently give their best. This is achieved by ensuring that they use their skills to as high a level as possible in an atmosphere that encourages them to know themselves and accept each other as individuals.
Our strong and committed staff team, help all children develop lively enquiring minds, good personal relationships, and the knowledge and skills to equip them for the future and the ever-changing world in which we live. To successfully achieve this we encourage self-discipline and tolerance for others. We value the strong partnership we have with parents and work hard to maintain it. We believe that parents are instrumental in their children's development.
All Saints School aims to provide a high standard of education within a Christian community where every person is valued as an individual. Working in partnership, staff, governors, parents, and carers will:
- Through worship and by example and encouragement, promote Christian ideals./li>
- Inspire all pupils to develop enquiring, creative minds and a love of learning, so they may achieve their potential in all areas of their development.
- Provide a welcoming, secure and stimulating environment enabling all pupils to feel valued and safe.
- Encourage all pupils to show mutual respect and develop consideration for themselves, others, and the environment as responsible global citizens.
- Motivate all pupils to have high but appropriate expectations of their achievements and behavior and support others in theirs.
- Work as a team to improve and manage the school effectively.



