RE at St Catherine’s is taught by specialist staff, using a range of methods and resources designed to engage the interests of students and stimulate discussion. It is a core subject with every student taking RE at GCSE and following a non-examined General RE course in the Sixth Form.

Spirituality is an important aspect of life at St Catherine’s School. All pupils are offered the opportunity to reflect on their own faith and grow as individuals, mindful of their own beliefs and respectful of the beliefs of others. A programme of day retreats runs for all year groups in the Senior School, with the Sixth Form going out to the Franciscan Retreat Centre at Cold Ash in Berkshire.

Whole school Masses are held for the Feast of Our Lady of Mercy (September), the Feast of St Catherine of Siena (April) and to mark the beginnings of Spring Term and the end of the Year. A special service is held for those preparing for exams.