Our School


All Saints is a high achieving school that offers a broad and balanced curriculum to cater for students of all abilities. Inclusivity is fundamental to our offer and we believe in giving all students the chance to experience success during their time with us.

Our curriculum is built around the core subjects of English, Mathematics, Science and Religious Education but students have the opportunity to engage with a wide range of subjects across all key stages. 

In addition to the traditionally offered languages of French, German and Spanish, we also run a highly successful Latin programme. We encourage students to persue Performing Arts courses at both GCSE and A level in Music, Drama and Dance and offer our students the opportunity to develop and showcase their skills both in school and in the wider community.



DT 3 Colour

Lower School

Key Stage 3 – Years 7, 8 and 9

We have strong links throughout the year with our Catholic feeder primary schools in York and North Yorkshire. Students from these schools make up the majority of our Year 7 intake each September. Some of our students live in villages and towns within a twenty five mile radius of our school.

Most children starting in Year 7 are visited by staff from All Saints to ensure they feel happy, secure and welcome on starting secondary school in September. Children in outlying areas non-feeder schools have the opportunity to attend All Saints with their parents on a Saturday morning during the summer term. Here they are able to meet other students and develop friendships with children in similar situations before starting at All Saints.

At the beginning of Year 7, a special Mass and social evening is organised to welcome pupils and their families to the school community. During the course of the academic year Parents’ Evenings are held in school where parents can discuss their child’s progress.




Upper School

Key Stage 4 – Years 10 and 11

To aid a smooth transfer to the Upper Site and prior to the start of Year 10, pupils and parents are offered staff consultations and guidance in selecting their GCSE courses.

In addition to the core subjects of English, Maths, Science and Religious Education, students typically select three additional subjects to study for their GCSE examinations.

We encourage students to select a Language and a Humanities subject where we believe they are capable of following the EBacc pathway.

The GCSE courses we offer include Art, Business Studies, Computer Science, Dance, Design Technology, Drama,  Food Technology, French, Geography, German, Health and Social Care, History, I-media, Latin, Music, PE, Spanish and Textiles.

Year on year, All Saints students attain outstanding GCSE results, with the majority achieving at least 5 GCSE strong grade passes including English and Maths.