Category Select
- All
- PTA AGM
- Parents' Night
- Life-wide Learning Day
- Club Fair
- Orientation Day
- Opening School Liturgy
- Elections
- Staff Development Day
- The Haven of Tranquillity
- Blood Donation
- Caritas Charity Sale
- Whole-school assembly - Understanding Rare Diseases (I)
- Flag Raising Ceremony
- Inauguration
- Whole-school assembly - Compassion for the Poor and the Marginalised
- Swimming Gala
- Talent Quest
- Information Day
- Prize Presentation
- Christmas Programme
- Christmas Party
- CNY
- Impact of Climate Change on Children Assembly
- Teacher Appreciation Assembly
- Pre-S1 Summer Adjustment Programme
- School Opening Assembly
- Election
- EIE
- ECA
- School Assembly
- Picnic Day
- Chinese New Year Event
- Graduation Mass
- Sports Day
- Good Samaritan Lunch
- Sister Schools Scheme
- Annual Drama Production
- School Activity
- School Opening Assembly
- Pre-S1 Workshop
- Dream Chasers Musical
- MSSAA Welcome Lunch