June 2025
08 June 2025 – Pentecost Sunday (by Rev Fr Raymond Raj)
07 June 2025 – Pentecost Vigil (by Rev Fr Cyril Mannayagam)
06 June 2025 – Pentecost Triduum Day 3 (Friday, 7th Week of Easter) (by Rev Fr Martin Arlando)
05 June 2025 – Pentecost Triduum Day 2 (St. Boniface, Memorial) (by Rev Fr Martin Arlando)
04 June 2025 – Pentecost Triduum Day 1 (Wednesday, 7th Week of Easter) (by Rev Fr Martin Arlando)
May 2025
31 May 2025 – 7th Sunday of Easter (Sunset Mass) (Pentecost Novena Day 3) (by Rev Fr Fabian Dicom)
29 May 2025 – The Ascension of the Lord (by Rev Fr Fabian Dicom)
24 May 2025 – 6th Sunday of Easter (Sunset Mass) (by Rev Fr Fabian Dicom)
17 May 2025 – 5th Sunday of Easter (Year C) (Sunset Mass) (by Rev Fr Fabian Dicom)
03 May 2025 – 3rd Sunday of Easter (Year C) (Sunset Mass) (by Rev Fr Fabian Dicom)
April 2025
27 April 2025 – Divine Mercy Sunday | Celebrating Autism Day (by Rev Fr Raymond Raj)
26 April 2025 – Divine Mercy Sunday (Sunset Mass) (by Rev Fr Fabian Dicom)
20 April 2025 – Easter Sunday of the Resurrection of the Lord (by Rev Fr Fabian Dicom)
19 April 2025 – Easter Vigil (by Rev Fr Raymond Raj)
13 April 2025 – Palm Sunday of the Passion of the Lord (Year C) (by Rev Fr Raymond Raj)
11 April 2025 – Friday of the 5th week of Lent (Year C) (WOC & Mass) (by Rev Fr Raymond Raj)
08 April 2025 – Chrism Mass (by HE Cardinal Sebastian Francis)
06 April 2025 – 5th Sunday of Lent (Year A) | RCIA Rite of 3rd Scrutiny (by Rev Fr Raymond Raj)
05 April 2025 – 5th Sunday of Lent (Year C) (Sunset Mass) (by Rev Fr Fabian Dicom)
04 April 2025 – Friday of the 4th Week of Lent (Year C) (WOC & Mass) (by Rev Fr Raymond Raj)
March 2025
29 March 2025 – 4th Sunday of Lent (Laetare Sunday) (Year A) (Sunset Mass) (by Rev Fr Raymond Raj)
28 March 2025 – Friday of the 3rd Week of Lent (Year C) (WOC & Mass) (by Rev Fr Fabian Dicom)
23 March 2025 – 3rd Sunday of Lent (Year A) | RCIA Rite of 1st Scrutiny (by Rev Fr Raymond Raj)
22 March 2025 – 3rd Sunday of Lent (Year C) (Sunset Mass) (by Rev Fr Raymond Raj)
21 March 2025 – Friday of the 2nd Week of Lent (Year C) (WOC & Mass) (by Rev Fr Raymond Raj)
16 March 2025 – 2nd Sunday of Lent (Year C) (by Rev Fr Raymond Raj)
15 March 2025 – 2nd Sunday of Lent (Year C) (Sunset Mass) (by Rev Fr Fabian Dicom)
14 March 2025 – Friday of the 1st Week of Lent (Year C) (WOC & Mass) (by Rev Fr Fabian Dicom)
09 March 2025 – 1st Sunday of Lent (Year C) (by Rev Fr Stephen Lim)
08 March 2025 – 1st Sunday of Lent (Year C) (Sunset Mass) (by Rev Fr Raymond Raj)
07 March 2025 – Friday after Ash Wednesday (Year C) (WOC & Mass) (by Rev Fr Raymond Raj)
05 March 2025 – Ash Wednesday (Year C) (by Rev Fr Raymond Raj)
01 March 2025 – 8th Sunday in Ordinary Time (Year C) (Sunset Mass) (by Rev Fr Martin Arlando)
February 2025
23 February 2025 – 7th Sunday in Ordinary Time (Year C) (by Rev Fr Raymond Raj)
22 February 2025 – 7th Sunday in Ordinary Time (Year C) (Sunset Mass) (by Rev Fr Fabian Dicom)
16 February 2025 – 6th Sunday in Ordinary Time (Year C) (by Rev Fr Raymond Raj)
15 February 2025 – 6th Sunday in Ordinary Time (Year C) (Sunset Mass) (by Rev Fr Raymond Raj)
09 February 2025 – 5th Sunday in Ordinary Time (Year C) (by Rev Fr Fabian Dicom)
08 February 2025 – 5th Sunday in Ordinary Time (Year C) (Sunset Mass) (by Rev Fr Raymond Raj)
02 February 2025 – The Presentation of the Lord (Year C) (by Rev Fr Raymond Raj)
01 February 2025 – The Presentation of the Lord (Year C) (Sunset Mass) (by Rev Fr Fabian Dicom)
January 2025
26 January 2025 – 3rd Sunday in Ordinary Time (Year C) | Sunday of the Word of God (by Rev Fr Joachim Robert)
25 January 2025 – 3rd Sunday in Ordinary Time (Year C) (Sunset Mass) | Sunday of the Word of God (by Rev Fr Raymond Raj)
19 January 2025 – 2nd Sunday in Ordinary Time (Year C) (by Rev Fr Fabian Dicom)
18 January 2025 – 2nd Sunday in Ordinary Time (Year C) (Sunset Mass) (by Rev Fr Raymond Raj)
12 January 2025 – The Baptism of the Lord (Year C) (Sunset Mass) (by Rev Fr Raymond Raj)
11 January 2025 – The Baptism of the Lord (Year C) (Sunset Mass) (by Rev Fr Raymond Raj)
05 January 2025 – The Epiphany of the Lord (Year C) (by Rev Fr Raymond Raj)
04 January 2025 – The Epiphany of the Lord (Year C) (Sunset Mass) (by Rev Fr Raymond Raj)
01 January 2025 – Solemnity of Mary, the Holy Mother of God (Year C) | New Year’s Day | World Day of Peace (by Rev Fr Raymond Raj)
December 2024
31 December 2024 – Solemnity of Mary, the Holy Mother of God (Year C) | New Year’s Eve (by Rev Fr Joachim Robert)
29 December 2024 – The Holy Family of Jesus, Mary and Joseph (Year C) (by Rev Fr Fabian Dicom)
28 December 2024 – The Holy Family of Jesus, Mary and Joseph (Year C) (Sunset Mass) (by Rev Fr Joachim Robert)
25 December 2024 – Christmas Day (Year C) (by Rev Fr Joachim Robert)
24 December 2024 – Christmas Eve (Year C) (by Rev Fr Joachim Robert)
22 December 2024 – 4th Sunday of Advent (Year C) (by RevFr Joachim Robert)
21 December 2024 – 4th Sunday of Advent (Year C) (Sunset Mass) (by Rev Fr Fabian Dicom)
15 December 2024 – 3rd Sunday of Advent (Year C) | Bambinelli Sunday (by Rev Fr Joachim Robert)
14 December 2024 – 3rd Sunday of Advent (Year C) (Sunset Mass) | Bambinelli Sunday (by Rev Fr Raymond Raj)
08 December 2024 – 2nd Sunday of Advent (Year C) (by Rev Fr Joachim Robert)
07 December 2024 – 2nd Sunday of Advent (Year C) (Sunset Mass) (by Rev Fr Fabian Dicom)
01 December 2024 – 1st Sunday of Advent (Year C) | RCIA Rite of Acceptance (by Rev Fr Joachim Robert)
November 2024
30 November 2024 – 1st Sunday of Advent (Year C) (Sunset Mass) (by Rev Fr Joachim Robert)
24 November 2024 – Our Lord Jesus Christ, King of the Universe (Year B) | World Youth Day (by Rev Fr Fabian Dicom)
23 November 2024 – Our Lord Jesus Christ, King of the Universe (Year B) (Sunset Mass) | World Youth Day (by Rev Fr Joachim Robert)
17 November 2024 – 33rd Sunday in Ordinary Time (Year B) | 8th World Day of the Poor (by Rev Fr Fabian Dicom)
16 November 2024 – 33rd Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Dcn Andrew Loh)
10 November 2024 – 32nd Sunday in Ordinary Time (Year B) (by Rev Dcn Andrew Loh)
09 November 2024 – 32nd Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Joachim Robert)
03 November 2024 – 31st Sunday in Ordinary Time (Year B) | Rite of Installation of New Altar Servers (by Rev Fr Joachim Robert)
02 November 2024 – 31st Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
02 November 2024 – All Souls’ Day (by Rev Dcn Andrew Loh)
01 November 2024 – All Saints (by Rev Fr Fabian Dicom)
October 2024
27 October 2024 – 30th Sunday in Ordinary Time (Year B) (by Rev Fr Joachim Robert)
26 October 2024 – 30th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
20 October 2024 – 29th Sunday in Ordinary Time (Year B) | World Mission Sunday (by Rev Fr Joachim Robert)
19 October 2024 – 29th Sunday in Ordinary Time (Year B) (Sunset Mass) | World Mission Sunday (by Rev Fr Joachim Robert)
13 October 2024 – 28th Sunday in Ordinary Time (Year B) | First Holy Communion Mass (by Rev Fr Joachim Robert)
12 October 2024 – 28th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
06 October 2024 – 27th Sunday in Ordinary Time (Year B) (by Rev Dcn Andrew Loh)
05 October 2024 – 27th Sunday in Ordinary Time (Year B) (Sunset Mass) | Commissioning of Altar Servers (by Rev Fr Joachim Robert)
September 2024
29 September 2024 – 26th Sunday in Ordinary Time (Year B) | (World Day of Migrants & Refugees) (by Rev Fr Fabian Dicom)
28 September 2024 – 26th Sunday in Ordinary Time (Year B) (Sunset Mass) | (World Day of Migrants & Refugees) (by Rev Fr Joachim Robert)
22 September 2024 – 25th Sunday in Ordinary Time (Year B) (by Rev Fr Gerard Theraviam)
21 September 2024 – 25th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Surain Durai Raj)
15 September 2024 – 24th Sunday in Ordinary Time (Year B) (by Rev Fr George Vaithynathan)
14 September 2024 – 24th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
08 September 2024 – 23rd Sunday in Ordinary Time (Year B) | The Nativity of Blessed Virgin Mary (by Rev Fr Joachim Robert)
01 September 2024 – 22nd Sunday in Ordinary Time (Year B) (by Rev Fr Joachim Robert)
August 2024
31 August 2024 – 22nd Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Joachim Robert)
25 August 2024 – 21st Sunday in Ordinary Time (Year B) (by Rev Fr Joachim Robert)
24 August 2024 – 21st Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
18 August 2024 – 20th Sunday in Ordinary Time (Year B) (by Rev Fr Joachim Robert)
17 August 2024 – 20th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Joachim Robert)
11 August 2024 – 19th Sunday in Ordinary Time (Year B) (by Rev Fr Joachim Robert)
10 August 2024 – 19th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
04 August 2024 – 18th Sunday in Ordinary Time (Year B) (by Rev Dcn Andrew Loh)
03 August 2024 – 18th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Dcn Andrew Loh)
July 2024
28 July 2024 – 17th Sunday in Ordinary Time (Year B) (by Rev Fr Oliver Tham)
27 July 2024 – 17th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
21 July 2024 – 16th Sunday in Ordinary Time (Year B) (by Rev Dcn Andrew Loh)
20 July 2024 – 16th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Dcn Andrew Loh)
14 July 2024 – 15th Sunday in Ordinary Time (Year B) (by Rev Fr Crispus Mosinoh, OFM)
13 July 2024 – 15th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
07 July 2024 – 14th Sunday in Ordinary Time (Year B) (by Rev Dcn Andrew Loh)
06 July 2024 – 14th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Dcn Andrew Loh)
June 2024
30 June 2024 – 13th Sunday in Ordinary Time (Year B) (by Rev Fr Fabian Dicom)
29 June 2024 – 13th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
23 June 2024 – 12th Sunday in Ordinary Time (Year B) (by Rev Fr Stephen Lim)
22 June 2024 – 12th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Larry Tan)
16 June 2024 – 11th Sunday in Ordinary Time (Year B) (Father’s Day) (by Rev Fr Stephen Lim)
15 June 2024 – 11th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Simon Labrooy)
09 June 2024 – 10th Sunday in Ordinary Time (Year B) (by Rev Fr Stephen Lim)
02 June 2024 – Corpus Christi (The Most Holy Body and Blood of Christ) (by Rev Fr Stephen Lim)
01 June 2024 – Corpus Christi (The Most Holy Body and Blood of Christ) (Sunset Mass) (by Rev Fr Simon Labrooy)
May 2024
26 May 2024 – The Most Holy Trinity (by Rev Fr Oliver Tham)
25 May 2024 – The Most Holy Trinity (Sunset Mass) (by Rev Fr Fabian Dicom)
19 May 2024 – Pentecost Sunday (by HE Cardinal Sebastian Francis)
18 May 2024 – Pentecost Vigil (Novena Day 9) (by Rev Fr Fabian Dicom)
17 May 2024 – Pentecost Triduum Day 3 (Novena Day 8) – Friday, 7th Week of Easter (Year B) (by Rev Fr Paul Kee, CSsR)
16 May 2024 – Pentecost Triduum Day 2 (Novena Day 7) – Thursday, 7th Week of Easter (Year B) (by Rev Fr Paul Kee, CSsR)
15 May 2024 – Pentecost Triduum Day 1 (Novena Day 6) – Wednesday, 7th Week of Easter (Year B) (by Rev Fr Paul Kee, CSsR)
14 May 2024 – Pentecost Novena Day 5 – St Matthias, Apostle (Year B) (by Rev Fr Simon Labrooy)
13 May 2024 – Pentecost Novena Day 4 – Our Lady of Fatima (Year B) (by Rev Fr Fabian Dicom)
12 May 2024 – Pentecost Novena Day 3 – 7th Sunday of Easter (Year B) (Mother’s Day) (by Rev Fr Stephen Lim)
11 May 2024 – Pentecost Novena Day 2 – 7th Sunday of Easter (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
10 May 2024 – Pentecost Novena Day 1 – Friday, 6th Week of Easter (Year B) (by Rev Fr Fabian Dicom)
09 May 2024 – The Ascension of the Lord (Year B) (by Rev Fr Larry Tan, SJ)
05 May 2024 – 6th Sunday of Easter (Year B) (by Rev Fr Stephen Lim)
04 May 2024 – 6th Sunday of Easter (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
April 2024
28 April 2024 – 5th Sunday of Easter (Year B) (by Rev Fr Fabian Dicom)
27 April 2024 – 5th Sunday of Easter (Year B) (Sunset Mass) (by Rev Fr Larry Tan, SJ)
21 April 2024 – 4th Sunday of Easter (Year B) | Good Shepherd Sunday | Vocation Sunday (by Rev Fr Stephen Lim)
20 April 2024 – 4th Sunday of Easter (Year B) (Sunset Mass) | Good Shepherd Sunday/Vocation Sunday (by Rev Fr Desmond Jansen)
14 April 2024 – 3rd Sunday of Easter (Year B) (by Rev Fr Fabian Dicom)
13 April 2024 – 3rd Sunday of Easter (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
07 April 2024 – Divine Mercy Sunday (Year B) (by Rev Fr Fabian Dicom)
06 April 2024 – Divine Mercy Sunday (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
March 2024
31 March 2024 – Easter Sunday of the Resurrection of the Lord (at Mass during the Day) (Year B) (by Rev Fr Fabian Dicom)
30 March 2024 – Easter Vigil in the Holy Night (Year B) (by Rev Fr Fabian Dicom)
29 March 2024 – Good Friday Service (Year B) (by Rev Fr Fabian Dicom)
28 March 2024 – Maundy Thursday (Year B) (by Rev Fr Fabian Dicom)
23 March 2024 – Palm Sunday of the Passion of the Lord (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
22 March 2024 – Friday, 5th Week of Lent (Year B) (by Rev Fr Fabian Dicom)
17 March 2024 – 5th Sunday of Lent (Year B) | RCIA Rite of 3rd Scrutiny (by Rev Fr Francis Anthony)
16 March 2024 – 5th Sunday of Lent (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
15 March 2024 – Friday, 4th Week of Lent (Year B) (by Rev Fr Fabian Dicom)
10 March 2024 – 4th Sunday of Lent (Year A) | Laetare Sunday | RCIA Rite of 2nd Scrutiny (by Rev Fr Francis Anthony)
09 March 2024 – 4th Sunday of Lent (Year B) | Laetare Sunday | (Sunset Mass) (by Rev Fr Fabian Dicom)
08 March 2024 – Friday, 3rd Week of Lent (Year B) (by Rev Fr Fabian Dicom)
03 March 2024 – 3rd Sunday of Lent (Year B) | RCIA Rite of 1st Scrutiny (by Rev Fr Francis Anthony)
02 March 2024 – 3rd Sunday of Lent (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
01 March 2024 – Friday, 2nd Week of Lent (Year B) (by Rev Fr Fabian Dicom)
February 2024
25 February 2024 – 2nd Sunday of Lent (Year B) (by HE Cardinal Sebastian Francis)
24 February 2024 – 2nd Sunday of Lent (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
23 February 2024 – Friday, 1st Week of Lent (Year B) (by Rev Fr Fabian Dicom)
18 February 2024 – 1st Sunday of Lent (Year B) (by Rev Fr Fabian Dicom)
17 February 2024 – 1st Sunday of Lent (Year B) (Sunset Mass) (by Rev Fr Anthony Liew)
16 February 2024 – Friday after Ash Wednesday (Year B) (by Rev Fr Fabian Dicom)
14 February 2024 – Ash Wednesday (Year B) (by Rev Fr Fabian Dicom)
11 February 2024 – 6th Sunday in Ordinary Time (Year B) (by Rev Fr Francis Anthony)
10 February 2024 – 6th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
04 February 2024 – 5th Sunday in Ordinary Time (Year B) | RCIA Rite of Sending (by Rev Fr Joachim Robert)
03 February 2024 – 5th Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Joachim Robert)
January 2024
28 January 2024 – 4th Sunday in Ordinary Time (Year B) | Catechetical Sunday (by Rev Fr Joachim Robert)
27 January 2024 – 4th Sunday in Ordinary Time (Year B) (Sunset Mass) | Catechetical Sunday (by Rev Fr Fabian Dicom)
21 January 2024 – 3rd Sunday in Ordinary Time (Year B) (by Rev Fr Francis Anthony)
14 January 2024 – 2nd Sunday in Ordinary Time (Year B) (by Rev Fr Francis Anthony)
13 January 2024 – 2nd Sunday in Ordinary Time (Year B) (Sunset Mass) (by Rev Fr Joachim Robert)
07 January 2024 – The Epiphany of the Lord (by Rev Fr Francis Anthony)
06 January 2024 – The Epiphany of the Lord (Sunset Mass) (by Rev Fr Joachim Robert)
01 January 2024 – Solemnity of Mary, the Mother of God | World Day of Peace | New Year’s Day (by Rev Fr Francis Anthony)
December 2023
31 December 2023 – Solemnity of Mary, the Mother of God | New Year’s Eve (by Rev Fr Joachim Robert)
30 December 2023 – The Holy Family of Jesus, Mary & Joseph (Sunset Mass) (by Rev r Joachim Robert)
25 December 2023 – The Nativity of the Lord (Christmas Day) (by Rev Fr Francis Anthony)
24 December 2023 – The Nativity of the Lord (Christmas Eve) (by HE Cardinal Sebastian Francis)
24 December 2023 – 4th Sunday of Advent (Year B) (by Rev Fr Joachim Robert)
23 December 2023 – 4th Sunday of Advent (Year B) (Sunset Mass) (by Rev Fr Fabian Dicom)
17 December 2023 – 3rd Sunday of Advent (Year B) | Bambinelli Sunday (by Rev Fr Francis Anthony)
16 December 2023 – 3rd Sunday of Advent (Year B) (Sunset Mass) | Bambinelli Sunday (by Rev Fr Joachim Robert)
10 December 2023 – 2nd Sunday of Advent (Year B) (by Rev Fr Fabian Dicom)
09 December 2023 – 2nd Sunday of Advent (Year B) (Sunset Mass) (by Rev Fr Joachim Robert)
03 December 2023 – 1st Sunday of Advent (Year B) | RCIA Rite of Acceptance (by Rev Fr Joachim Robert)
02 December 2023 – 1st Sunday of Advent (Year B) (Sunset Mass) | International Day for Persons with Disabilities (by Rev Fr Fabian Dicom)
November 2023
26 November 2023 – Christ the King | 38th World Youth Day (by Rev Fr Fabian Dicom)
25 November 2023 – Christ the King (Sunset Mass) | 38th World Youth Day (by Rev Fr Joachim Robert)
19 November 2023 – 33rd Sunday in Ordinary Time (Year A) (by Rev Fr Fabian Dicom)
12 November 2023 – 32nd Sunday in Ordinary Time (Year A) (by Rev Fr Francis Anthony)
11 November 2023 – 32nd Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Cosmas Francis, OFM)
04 November 2023 – 31st Sunday in Ordinary Time (Year A) (Sunset Mass) | Commissioning of Altar Servers (by Rev Fr Joachim Robert)
02 November 2023 – All Souls’ Day (by Rev Fr Francis Anthony)
01 November 2023 – All Saints’ Day (by Rev Fr Joachim Robert)
October 2023
29 October 2023 – 30th Sunday in Ordinary Time (Year A) (by Rev Fr Francis Anthony)
28 October 2023 – 30th Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Fabian Dicom)
22 October 2023 – 29th Sunday in Ordinary Time (Year A) (by Rev Fr Simon Anand)
15 October 2023 – 28th Sunday in Ordinary Time (Year A) (by Rev Fr Fabian Dicom)
14 October 2023 – 28th Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Joachim Robert)
08 October 2023 – 27th Sunday in Ordinary Time (Year A) (by Rev Fr Francis Anthony)
07 October 2023 – 27th Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Joachim Robert)
01 October 2023 – 26th Sunday in Ordinary Time (Year A) (by Rev Fr Francis Anthony)
September 2023
30 September 2023 – 26th Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Joachim Robert)
24 September 2023 – 25th Sunday in Ordinary Time (Year A) | 109th World Migrant Sunday (by Rev Fr Joachim Robert)
23 September 2023 – 25th Sunday in Ordinary Time (Year A) (Sunset Mass) | 109th World Migrant Sunday (by Rev Fr Fabian Dicom)
17 September 2023 – 24th Sunday in Ordinary Time (Year A) (by Rev Fr Arul Mariadass, OFM)
16 September 2023 – 24th Sunday in Ordinary Time (Year A) (Sunset Mass) | Malaysia Day (by Rev Fr Oliver Tham)
10 September 2023 – 23rd Sunday in Ordinary Time (Year A) (by Rev Fr Fabian Dicom)
09 September 2023 – 23rd Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Joachim Robert)
03 September 2023 – 22nd Sunday in Ordinary Time (Year A) (by Rev Fr Johanes Robini, OP)
02 September 2023 – 22nd Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Fabian Dicom)
August 2023
27 August 2023 – 21st Sunday in Ordinary Time (Year A) | First Holy Communion Mass (by Rev Fr Joachim Robert)
26 August 2023 – 21st Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Joachim Robert)
20 August 2023 – 20th Sunday in Ordinary Time (Year A) (by Rev Fr Fabian Dicom)
19 August 2023 – 20th Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Joachim Robert)
15 August 2023 – The Assumption of the Blessed Virgin Mary, Solemnity (Year A) (by Rev Fr Fabian Dicom)
13 August 2023 – 19th Sunday in Ordinary Time (Year A) (by Rev Fr Fabian Dicom)
12 August 2023 – 19th Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Joachim Robert)
05 August 2023 – The Transfiguration of the Lord (Year A) (Sunset Mass) (by Rev Fr Joachim Robert)
July 2023
30 July 2023 – 17th Sunday in Ordinary Time (Year A) (by Rev Fr Joachim Robert)
29 July 2023 – 17th Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Fabian Dicom)
23 July 2023 – 16th Sunday in Ordinary Time (Year A) | 3rd World Day for Grandparents & Elderly (by Rev Fr Fabian Dicom)
22 July 2023 – 16th Sunday in Ordinary Time (Year A) (Sunset Mass) | 3rd World Day for Grandparents & Elderly (by Rev Fr Oliver Tham)
16 July 2023 – 15th Sunday in Ordinary Time (Year A) (by Rev Fr Francis Anthony)
15 July 2023 – 15th Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Raymond Raj)
09 July 2023 – 14th Sunday in Ordinary Time (Year A) (by Rev Fr Fabian Dicom)
08 July 2023 – 14th Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Joachim Robert)
02 July 2023 – 13th Sunday in Ordinary Time (Year A) (by Rev Fr Joachim Robert)
June 2023
25 June 2023 – 12th Sunday in Ordinary Time (Year A) (by Rev Fr Francis Anthony)
24 June 2023 – 12th Sunday in Ordinary Time (Year A) (Sunset Mass) (by Rev Fr Oliver Tham)
18 June 2023 – 11th Sunday in Ordinary Time (Year A) (by Rev Fr Joachim Robert)
11 June 2023 – Corpus Christi (Year A) (by Rev Fr Francis Anthony)
10 June 2023 – Corpus Christi (Holy Hour & Sunset Mass) (Year A) (by Rev Fr Joachim Robert)
04 June 2023 – The Most Holy Trinity (Year A) (by Rev Fr Joachim Robert)
May 2023
28 May 2023 – Pentecost Sunday (Year A) (by Rt Rev Bishop Sebastian Francis)
27 May 2023 – Pentecost Vigil (Year A) (by Rev Fr Joachim Robert)
26 May 2023 – Pentecost Triduum Day 3 | 7th Week of Easter (Year A) (by Rev Fr Desmond Jansen)
25 May 2023 – Pentecost Triduum Day 2 | 7th Week of Easter (Year A) (by Rev Fr Crispus Mosinoh, OFM)
24 May 2023 – Pentecost Triduum Day 1 | 7th Week of Easter (Year A) (by Rev Fr Esmond Chua, OFM)
21 May 2023 – 7th Sunday of Easter (Year A) (by Rt Rev Bishop Bernard Paul)
18 May 2023 – The Ascension of the Lord (Year A) (by Rev Fr Fabian Dicom)
14 May 2023 – 6th Sunday of Easter (Year A) (by Rev Fr Joachim Robert)
07 May 2023 – 5th Sunday of Easter (Year A) (by Rev Fr Joachim Robert)
April 2023
30 April 2023 – 4th Sunday of Easter (Year A) | Good Shepherd/Vocation Sunday (by Rev Fr Joachim Robert)
29 April 2023 – 4th Sunday of Easter (Year A) | Good Shepherd/Vocation Sunday | (Sunset Mass) | Christian Celebration of the 216th Police Day (by Rev Fr Joachim Robert)
23 April 2023 – 3rd Sunday of Easter (Year A) (by Rev Fr Joachim Robert)
22 April 2023 – 3rd Sunday of Easter (Year A) (Sunset Mass) (by Rev Fr Fabian Dicom)
16 April 2023 – 16 April 2023 – Divine Mercy Sunday (2nd Sunday of Easter) (Year A) (by Rev Fr Joachim Robert)
09 April 2023 – Easter Sunday of the Resurrection of the Lord (At Mass during the Day) (Year A) (by Rev Fr Joachim Robert)
08 April 2023 – Easter Vigil in the Holy Night (Year A) (by Rev Fr Joachim Robert)
07 April 2023 – Good Friday (Year A) (12noon) (by Rev Fr Francis Anthony)
06 April 2023 – Maundy Thursday (Year A) (by Rev Fr Joachim Robert)
02 April 2023 – Palm Sunday of the Passion of the Lord (Year A) (by Rev Fr Francis Anthony)
01 April 2023 – Palm Sunday of the Passion of the Lord (Year A) (Sunset Mass) (by Rev Fr Joachim Robert)
March 2023
31 March 2023 – Friday, 5th Week of Lent (Year A) (by Rev Fr Francis Anthony)
26 March 2023 – 5th Sunday of Lent (Year A) (by Rev Fr Joachim Robert)
25 March 2023 – 5th Sunday of Lent (Year A) (Sunset Mass) (by Rt Rev Bishop Sebastian Francis)
24 March 2023 – Friday, 4th Week of Lent (Year A) (by Rev Fr Joachim Robert)
19 March 2023 – 4th Sunday of Lent (Year A) (by Rev Fr Joachim Robert)
17 March 2023 – Friday, 3rd Week of Lent (Year A) (by Rev Fr Joachim Robert)
12 March 2023 – 3rd Sunday of Lent (Year A) (by Rev Fr Joachim Robert)
10 March 2023 – Friday, 2nd Week of Lent (Year A) (by Rev Fr Joachim Robert)
05 March 2023 – 2nd Sunday of Lent (Year A) (by Rev Fr Joachim Robert)
03 March 2023 – Friday, 1st Week of Lent (Year A) (by Rev Fr Joachim Robert)
February 2023
26 February 2023 – 1st Sunday of Lent (Year A) (by Rev Fr Joachim Robert)
24 February 2023 – Friday after Ash Wednesday (Year A) (by Rev Fr Joachim Robert)
22 February 2023 – Ash Wednesday (Year A) (by Rev Fr Joachim Robert)
19 February 2023 – 7th Sunday in Ordinary Time (Year A) (by Rev Fr Joachim Robert)
12 February 2023 – 6th Sunday in Ordinary Time (Year A) (by Rev Fr Joachim Robert)
05 February 2023 – 5th Sunday in Ordinary Time (Year A) (by Rev Fr Joachim Robert)
January 2023
29 January 2023 – 4th Sunday in Ordinary Time (Year A) (by Rev Fr Joachim Robert)
22 January 2023 – 3rd Sunday in Ordinary Time (Year A) (by Rev Fr Joachim Robert)
20 January 2023 – 20th Anniversary of Dedication of the Cathedral of the Holy Spirit (by Rt Rev Bishop Sebastian Francis)
15 January 2023 – 2nd Sunday in Ordinary Time (Year A) (by Rev Fr Francis Anthony)
08 January 2023 – The Epiphany of the Lord (At the Mass during the Day) (by Rev Fr Joachim Robert)
07 January 2023 – The Epiphany of the Lord (At the Vigil Mass) (by Rev Fr Joachim Robert)
04 January 2023 – Holy Requiem Mass in Commendation of Pope Emeritus Benedict XVI (by Rt Rev Bishop Sebastian Francis
01 January 2023 – Solemnity of Mary, the Holy Mother of God (by Rev Fr Joachim Robert)
December 2022
31 December 2022 – Solemnity of Mary, the Holy Mother of God (New Year’s Eve) (by Rev Fr Joachim Robert)
25 December 2022 – The Nativity of the Lord (Christmas Day) (by Rev Fr Joachim Robert)
24 December 2022 – The Nativity of the Lord (Christmas Midnight Mass) (by Rev Fr Joachim Robert)
18 December 2022 – 4th Sunday of Advent (Year A) (by Rev Fr Francis Anthony)
11 December 2022 – 3rd Sunday of Advent (Year A) (by Rev Fr Joachim Robert)
04 December 2022 – 2nd Sunday of Advent (Year A) (by Rev Fr Joachim Robert)
November 2022
27 November 2022 – 1st Sunday of Advent (Year A) (by Rev Fr Joachim Robert)
20 November 2022 – Christ the King (by Rev Fr Gerard Theraviam)
13 November 2022 – 33rd Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
06 November 2022 – 32nd Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
02 November 2022 – All Souls (by Rev Fr Francis Anthony)
01 November 2022 – All Saints (by Rev Fr Francis Anthony)
October 2022
30 October 2022 – 31st Sunday in Ordinary Time (Year C) (by Rev Fr Joachim Robert)
23 October 2022 – 30th Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
16 October 2022 – 29th Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
09 October 2022 – 28th Sunday in Ordinary Time (Year C) (by Rev Fr Stephen Lim)
02 October 2022 – 27th Sunday in Ordinary Time (Year C) (by Rev Fr Joachim Robert)
September 2022
25 September 2022 – 26th Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
18 September 2022 – 25th Sunday in Ordinary Time (Year C) (by Rev Bishop Bernard Paul)
11 September 2022 – 24th Sunday in Ordinary Time (Year C) (by Rev Fr Joachim Robert)
04 September 2022 – 23rd Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
August 2022
28 August 2022 – 22nd Sunday in Ordinary Time (Year C) (by Rev Fr Joachim Robert)
21 August 2022 – 21st Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
15 August 2022 – The Assumption of the Blessed Virgin Mary (by Rev Bishop Sebastian Francis)
14 August 2022 – 20th Sunday in Ordinary Time (Year C) (by Rev Fr Joachim Robert)
07 August 2022 – 19th Sunday in Ordinary Time (Year C) (by Rev Fr Joachim Robert)
July 2022
31 July 2022 – 18th Sunday in Ordinary Time (Year C) (by Rev Fr Stanley Antoni)
24 July 2022 – 17th Sunday in Ordinary Time (Year C) (by Rev Fr Stanley Antoni)
17 July 2022 – 16th Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
10 July 2022 – 15th Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
03 July 2022 – 14th Sunday in Ordinary Time (Year C) (by Rev Fr Joachim Robert)
June 2022
26 June 2022 – 13th Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
22 June 2022 – The Most Sacred Heart of Jesus (Year C) (by Rev Fr Joachim Robert)
19 June 2022 – Corpus Christi (Year C) (by Rev Fr Francis Anthony)
12 June 2022 – The Most Holy Trinity (Year C) (by Rev Fr Francis Anthony)
05 June 2022 – Pentecost Feastday (Year C) (by Rt Rev Bishop Sebastian Francis)
04 June 2022 – Pentecost (At the Vigil Mass | Pentecost Novena Day 9, Rosary to the Holy Spirit & Mass) (Year C) (by Rev Fr Joachim Robert)
03 June 2022 – Friday, 7th Week of Easter (Triduum 3 | Pentecost Novena Day 8, Rosary to the Holy Spirit & Mass) (Year C) (by Rev Fr Stanley Antoni)
02 June 2022 – Thursday, 7th Week of Easter (Triduum 2 | Pentecost Novena Day 7, Rosary to the Holy Spirit & Mass) (Year C) (by Rev Fr Stanley Antoni)
01 June 2022 – Wednesday, 7th Week of Easter (Triduum 1 | Pentecost Novena Day 6, Rosary to the Holy Spirit & Mass) (Year C) (by Rev Fr Stanley Antoni)
May 2022
31 May 2022 – The Visitation of the Blessed Virgin Mary (Pentecost Novena Day 5, Rosary to the Holy Spirit & Mass) (Year C) (by Rev Fr Francis Anthony)
30 May 2022 – Monday, 7th week of Easter (Pentecost Novena Day 4, Rosary to the Holy Spirit & Mass) (Year C) (by Rev Fr Francis Anthony)
29 May 2022 – 7th Sunday of Easter (Pentecost Novena Day 3, Rosary to the Holy Spirit & Mass) (Year C) (by Rev Fr Francis Anthony)
28 May 2022 – 7th Sunday of Easter (Pentecost Novena Day 2, Rosary to the Holy Spirit & Mass) (Year C) (by Rev Fr Joachim Robert)
27 March 2022 – Friday, 6th Week of Easter (Pentecost Novena Day 1, Rosary to the Holy Spirit & Healing Mass) (Year C) (by Rev Fr Joachim Robert)
26 May 2022 – The Ascension of the Lord (At the Mass during the Day) (Year C) (by Rev Fr Francis Anthony)
25 May 2022 – The Ascension of the Lord (At the Vigil Mass) (Year C) (by Rev Fr Joachim Robert)
22 May 2022 – 6th Sunday of Easter (Year C) (by Rev Fr Ryan Innas Muthu)
15 May 2022 – 5th Sunday of Easter (Year C) (by Rt Rev Bishop Sebastian Francis)
8 May 2022 – 4th Sunday of Easter (Good Shepherd Sunday/Vocation Sunday) (Year C) (by Rev Fr Joachim Robert)
1 May 2022 – 3rd Sunday of Easter (Year C) (by Rev Fr Joachim Robert)
April 2022
24 April 2022 – 2nd Sunday of Easter (Divine Mercy Sunday) (Year C) (by Rev Fr Francis Anthony)
17 April 2022 – Easter Sunday of the Resurrection of the Lord (Year C) (by Rev Fr Francis Anthony)
16 April 2022 – Easter Vigil in the Holy Night (Year C) (by Rev Fr Joachim Robert)
15 April 2022 – Good Friday (Friday of the Passion of the Lord) (Year C) (by Rev Fr Francis Anthony)
14 April 2022 – Maundy Thursday (Thursday of the Lord’s Supper) (Year C) (by Rev Fr Francis Anthony)
10 April 2022 – Palm Sunday of the Passion of the Lord (Year C) (by Rev Fr Francis Anthony)
08 April 2022 – 5th Week of Lent (Year C) (by Rev Fr Francis Anthony)
05 April 2022 – Chrism Mass (by Rt Rev Bishop Sebastian Francis)
03 April 2022 – 5th Sunday of Lent (Rite of Scrutinies) (by Rev Fr Joachim Robert)
01 April 2022 – 4th Week of Lent (Year C) (by Rev Fr Joachim Robert)
March 2022
27 March 2022 – 4th Sunday of Lent (Year C) (by Rev Fr Francis Anthony)
25 March 2022 – The Annuciation of the Lord (Year C) (by Rev Fr Joachim Robert)
20 March 2022 – 3rd Sunday of Lent (Year C) (by Rev Fr Francis Anthony)
18 March 2022 – 2nd Week of Lent (Year C) (by Rev Fr Joachim Robert)
13 March 2022 – 2nd Sunday of Lent (Year C) (by Rev Fr Francis Anthony)
11 March 2022 – 1st Week of Lent (Year C) (by Rt Rev Bishop Sebastian Francis)
06 March 2022 – 1st Sunday of Lent (Year C) (by Rev Fr Francis Anthony)
04 March 2022 – Friday after Ash Wednesday (Year C) [Way of the Cross & Mass] (by Rev Fr Francis Anthony)
02 March 2022 – Ash Wednesday (Year C) (by Rt Rev Bishop Sebastian Francis)
February 2022
27 February 2022 – 8th Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
20 February 2022 – 7th Sunday in Ordinary Time (Year C) (by Rev Fr Joachim Robert)
13 February 2022 – 6th Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
06 February 2022 – 5th Sunday in Ordinary Time (Year C) (by Rev Fr Francis Anthony)
January 2022
30 January 2022 – 4th Sunday in Ordinary Time (Year C) [Catechetical Sunday] (by Rev Fr Joachim Robert)
23 January 2022 – 3rd Sunday in Ordinary Time (Year C) [Sunday of the Word of God] (by Rev Fr Joachim Robert)
20 January 2022 – 19th Anniversary of the Dedication of Cathedral of the Holy Spirit (by Rt. Rev Bishop Sebastian Francis)
16 January 2022 – 2nd Sunday in Ordinary Time (Year C) (by Rev Fr Joachim Robert)
09 January 2022 – The Baptism of the Lord (Year C) (by Rev Fr Joachim Robert)
02 January 2022 – The Epiphany of the Lord (Year C) (by Rev Fr Francis Anthony)
01 January 2022 – Solemnity of Mary, the Mother of God (New Year’s Day) (Year C) (by RevFr Francis Anthony)
December 2021
31 December 2021 – Solemnity of Mary, the Mother of God (New Year’s Eve) (Year C) (by Rev Fr Francis Anthony)
26 December 2021 – The Holy Family of Jesus, Mary & Joseph (Year C) (by Rev Fr Joachim Robert)
25 December 2021 – Christmas Day (Year C) (by Rev Fr Francis Anthony)
24 December 2021 – Christmas Eve (Year C) (by Rev Fr Joachim Robert)
19 December 2021 – 4th Sunday of Advent (Year C) (by Rev Fr Francis Anthony)
12 December 2021 – 3rd Sunday of Advent (Year C) (by Rev Fr Francis Anthony)
05 December 2021 – 2nd Sunday of Advent (Year C) (by Rev Fr Joachim Robert)
November 2021
28 November 2021 – 1st Sunday of Advent (Year C) (by Rev Fr Francis Anthony)
21 November 2021 – Our Lord Jesus Christ, King of the Universe (Year B) (by Rev Fr Joachim Robert)
14 November 2021 – 33rd Sunday in Ordinary Time (Year B) (by Rev Fr Joachim Robert)
07 November 2021 – 32nd Sunday in Ordinary Time (Year B) (by Rev Fr Francis Anthony)
02 November 2021 – All Souls’ Day (Year B) (by Rev Fr Joachim Robert)
01 November 2021 – All Saints (Year B) (by Rev Fr Francis Anthony)
October 2021
31 October 2021 – 31st Sunday in Ordinary Time (Year B) (by Rev Fr Francis Anthony)
24 October 2021 – 30th Sunday in Ordinary Time (Year B) (by Rev Fr Joachim Robert)
10 October 2021 – 28th Sunday in Ordinary Time (Year B) (by Rev Fr Joachim Robert)