Message from our Headteacher

I am delighted to welcome you to All Saints Roman Catholic School and hope that our website gives you a flavour of who we are; our ethos and values and how immensely proud we are of our young people. We are an outstanding school (Ofsted 2016), where visitors always comment on the caring and aspirational atmosphere that pervades every aspect of school life. Every person coming into our school, whether as a student, member of staff, parent or visitor will be warmly welcomed into a happy and loving community.

Our mission as a Catholic school is rooted in the gospel values of faith, love and unity. We expect all members of our school community to live out these values in their every-day interactions. Our young people treat others with dignity and respect and have high expectations of themselves and others, encouraging each other to succeed.

Academic excellence is our first priority and a positive approach to learning is at the heart of our school. Students are set realistic, challenging targets and through the nurturing and aspirational environment that is central to our community, they achieve results to be proud of.

Our students are the finest ambassadors, demonstrating what can be achieved through hard work and a positive attitude. They are actively involved in the extra-curricular opportunities available to them; many pupils achieve musical and sporting excellence as a result and maintain these throughout their adult life.

Through our strong partnerships with families and the wider community our students leave All Saints as self-confident, inquiring, tolerant and positive men and women. In our rapidly changing world it is vital that they move on to the next stage of their life with a broad portfolio of knowledge and skills. All Saints School provides this, together with a strong sense of self-worth and the academic and social skills to make a valuable contribution to society.

We look forward to welcoming you to our school.

Mrs S L Keelan-Beardsley


Contact Us

 More on Who to Contact


Ukraine Humanitarian Crisis

All Saints RC School is raising money for Action Aid 

Please follow the donate here link to find out how we are showing support.  Thank you.

Donate here  


All Saints Sixth Form

6th Form Video -  Have a look at our new Sixth Form Promotional Video. Our students really are the best advocates for All Saints.

The official application deadline has now passed, however if you still want to apply for All Saints Sixth Form then complete this application and it will be considered should spaces remain available.

A Level Results Day is Thursday 18 August

Sixth Form Enrolment Day is Thursday 25 August

Other News

We are excited to announce our Art, Photography, Design & Fashion end of the year show Talent is at 7:00-9:00pm on Thursday 7 July

We are proud to lead York Schools' Reading Festival from 11-15 July, read our Newsletter for further details!

Latest Updates
See all Updates

Latest Newsletter

Talent - End of Year Show 7 July

We are excited to announce our Art, Photography, Design & Fashion end of year show, which is at 7:00-9:00pm on Thursday 7 July and includes a fashion show! 

York Schools' Reading Festival

All Saints are proud to lead the York Schools' Reading Festival from 11-15 July where there will be lots of events and opportunities for our students to take part! Read this week's Newsletter for more information.

Document Hub

One convenient place for all our school documents for your reference

Document Hub

Sixth Form

All Welcome, All Together, All Saints . . . join today

Join our Sixth Form

Professional Development

We now facilitate a range of PGCE Teacher Training places . . . find out more

Find out more

Facilities Hire

This service is currently unavailable

Facilities Hire


Become part of our hard-working team

View Vacancies
Recent News
See all news

All Saints School on Good Morn...

16 March 2022
View Article

Ukraine Humanitarian Crisis

07 March 2022
View Article

GCSE Revision Help

07 March 2022
View Article
Upcoming Events
See all events

Geography - Dalby Fo...

Tuesday 5 July 2022      


Y7 Osmotherley Trips...

Monday 4 July - Wednesday 6 July 2022  …


Chemistry Competitio...

Tuesday 5 July 2022 3:30-6:00pm, Upper School…

Our Commercial Partners