A Warm Welcome to All Saints

All Saints is a successful, popular, high achieving and happy Catholic school in the Diocese of Middlesbrough.

Located in the heart of the historic City of York, our split site school offers excellence in education for predominantly Catholic communities within a 25 mile radius.

Our GCSE and A level results are in the top 25% of UK schools and our thriving Sixth Form, whose results are in the top 10% of the country, is accessible to students of any denomination provided they meet our entrance criteria.

Steeped in history, we are immensely proud that our school is unique in its learning environment, its people and its ethos.

Welcome Message from Our Head Teacher Mrs S Keelan-Beardsley



Latest Updates
See all Updates

This Week's End of Term Events

End of Term Arrangements 

Sixth Form - Parents' Meeting 6pm Mon 15, School Cabaret - Mon 15 to Weds 17 July . . .

Thursday 11 July - City of York Council Apprenticeship Recruitment Event (see calendar entry for further details)

End of Year Masses Friday am - School Closes for Summer After PM Registration on Friday 19 July

September Term Commences for Y7 & Y10 Only (Dismissal After PM Registration) on Tuesday 3 September

September Term Commences for All Remaining Year Groups on Wednesday 4 September (Photographs are Taken Today)




Latest Newsletter

This week's Newsletter for your information.

W/C 1 July 2019

Visit Our New Parent Pay Uniform Shop

We invite you to visit our new Parent Pay shop:

All Saints Parent Pay Shop

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

Teaching School

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

Teaching School

Facilities Hire

This service is currently unavailable

Facilities Hire


Become part of our hard-working team

View Vacancies
Recent News
See all news

Talent Exhibition 4 July

25 June 2019
View Article

All Saints Parent Pay Shop is...

16 June 2019
View Article

Fashion Show Success @ Bettys...

29 April 2019
View Article
Upcoming Events
See all events

GCSE Results Day

Thursday 22 August


Sixth Form Enrolment...

 For Y11 All Saints Students Only - Thursday…


Sixth Form Enrolment...

 For All Students - Friday 23 August

Our Commercial Partners