Thursday, 25 December 2025 : Solemnity of the Nativity of the Lord, Christmas Midnight Mass (Psalm)

Liturgical Colour : White

Psalm 95 : 1-2a, 2b-3, 11-12, 13

Sing to the Lord a new song, sing to the Lord, all the earth! Sing to the Lord, bless His Name.

Proclaim His salvation day after day. Recall His glory among the nations, tell all the peoples His wonderful deeds.

Let the heavens be glad, the earth rejoice; let the sea and all that fills it resound; let the fields exult and everything in them; let the forest, all the trees, sing for joy.

Let them sing before the Lord Who comes to judge the earth. He will rule the world with justice and the peoples with fairness.

Thursday, 25 December 2025 : Solemnity of the Nativity of the Lord, Christmas Midnight Mass (First Reading)

Liturgical Colour : White

Isaiah 9 : 1-7

The people who walk in darkness have seen a great light. A light has dawned on those who live in the land of the shadow of death. You have enlarged the nation; You have increased their joy. They rejoice before You, as people rejoice at harvest time as they rejoice in dividing the spoil.

For the yoke of their burden, the bar across their shoulders, the rod of their oppressors, You have broken it as on the day of Midian. Every warrior’s boot that tramped in war, every cloak rolled in blood, will be thrown out for burning, will serve as fuel for the fire.

For a Child is born to us, a Son is given us; the royal ornament is laid upon His shoulder, and His Name is proclaimed : “Wonderful Counsellor, Mighty God, Everlasting Father, Prince of Peace.”

To the increase of His powerful rule in peace, there will be no end. Vast will be His dominion, He will reign on David’s throne and over all his kingdom, to establish and uphold it with justice and righteousness from this time onward and forever. The zealous love of YHVH Sabaoth will do this.

Wednesday, 24 December 2025 : Vigil Mass of the Solemnity of the Nativity of the Lord, Christmas Eve (Gospel Reading)

Liturgical Colour : White

Matthew 1 : 1-25

This is the account of the genealogy of Jesus Christ, Son of David, Son of Abraham. Abraham was the father of Isaac, Isaac the father of Jacob, Jacob the father of Judah and his brothers. Judah was the father of Perez and Zerah (their mother was Tamar), Perez was the father of Hezron, and Hezron of Aram. Aram was the father of Aminadab, Aminadab of Nahshon, Nahshon of Salmon.

Salmon was the father of Boaz. His mother was Rahab. Boaz was the father of Obed. His mother was Ruth. Obed was the father of Jesse. Jesse was the father of David, the king. David was the father of Solomon. His mother had been Uriah’s wife. Solomon was the father of Rehoboam. Then came the kings : Abijah, Asaph, Jehoshaphat, Joram, Uzziah, Jotham, Ahaz, Hezekiah, Manasseh, Amon, Josiah.

Josiah was the father of Jechoniah and his brothers at the time of the deportation to Babylon. After the deportation to Babylon, Jechoniah was the father of Salathiel and Salathiel of Zerubbabel. Zerubbabel was the father of Abiud, Abiud of Eliakim, and Eliakim of Azor. Azor was the father of Zadok, Zadok the father of Akim, and Akim the father of Eliud. Eliud was the father of Eleazar, Eleazar of Matthan, and Matthan of Jacob.

Jacob was the father of Joseph, the husband of Mary, and from her came Jesus Who is called the Christ – the Messiah. There were fourteen generations in all from Abraham to David, and fourteen generations from David to the deportation to Babylon, and fourteen generations from the deportation to Babylon to the birth of Christ.

This is how Jesus Christ was born : Mary His mother had been given to Joseph in marriage, but before they lived together, she was found to be pregnant through the Holy Spirit. Then Joseph, her husband, made plans to divorce her in all secrecy. He was an upright man, and in no way did he want to discredit her.

While he was pondering over this, an Angel of the Lord appeared to him in a dream and said, “Joseph, descendant of David, do not be afraid to take Mary as your wife. She has conceived by the Holy Spirit, and now she will bear a Son. You shall call Him ‘Jesus’ for He will save His people from their sins.”

All this happened in order to fulfil what the Lord had said through the prophet : The Virgin will conceive and bear a Son, and He will be called Emmanuel, which means God-with-us. When Joseph woke up, he did what the Angel of the Lord had told him to do, and he took his wife to his home.

So she gave birth to a Son and he had not had marital relations with her. Joseph gave Him the Name Jesus.

Alternative reading (shorter version)

Matthew 1 : 18-25

This is how Jesus Christ was born : Mary His mother had been given to Joseph in marriage, but before they lived together, she was found to be pregnant through the Holy Spirit. Then Joseph, her husband, made plans to divorce her in all secrecy. He was an upright man, and in no way did he want to discredit her.

While he was pondering over this, an Angel of the Lord appeared to him in a dream and said, “Joseph, descendant of David, do not be afraid to take Mary as your wife. She has conceived by the Holy Spirit, and now she will bear a Son. You shall call Him ‘Jesus’ for He will save His people from their sins.”

All this happened in order to fulfil what the Lord had said through the prophet : The Virgin will conceive and bear a Son, and He will be called Emmanuel, which means God-with-us. When Joseph woke up, he did what the Angel of the Lord had told him to do, and he took his wife to his home.

So she gave birth to a Son and he had not had marital relations with her. Joseph gave Him the Name Jesus.

Wednesday, 24 December 2025 : Vigil Mass of the Solemnity of the Nativity of the Lord, Christmas Eve (Second Reading)

Liturgical Colour : White

Acts 13 : 16-17, 22-25

So Paul arose, motioned to them for silence and began, “Fellow Israelites and also all you who fear God, listen. The God of our people Israel chose our ancestors, and after He had made them increase during their stay in Egypt, He led them out by powerful deeds.

After that time, God removed Saul and raised up David as king, to whom He bore witness saying : I have found David, the son of Jesse, a man after My own heart, who will do all I want him to do.

It is from the descendants of David that God has now raised up the promised Saviour of Israel, Jesus. Before He appeared, John proclaimed a baptism of repentance for all the people of Israel. As John was ending his life’s work, he said : ‘I am not what you think I am, for after me another One is coming Whose sandal I am not worthy to untie.'”

Wednesday, 24 December 2025 : Vigil Mass of the Solemnity of the Nativity of the Lord, Christmas Eve (Psalm)

Liturgical Colour : White

Psalm 88 : 4-5, 16-17, 27 and 29

You said, “I have made a covenant with David, My chosen one; I have made a pledge to My servant. I establish his descendants forever; I build his throne for all generations.”

Blessed is the people who know Your praise. They walk in the light of Your face. They celebrate all day Your Name and Your protection lifts them up.

He will call on Me, “You are my Father, my God, my Rock, my Saviour.” I will keep My covenant firm forever, and My love for him will endure.

Wednesday, 24 December 2025 : Vigil Mass of the Solemnity of the Nativity of the Lord, Christmas Eve (First Reading)

Liturgical Colour : White

Isaiah 62 : 1-5

For Zion’s sake I will not hold My peace, for Jerusalem I will not keep silent, until her holiness shines like the dawn and her salvation flames like a burning torch. The nations will see your holiness and all the kings your glory. You will be called by a new name which the mouth of YHVH will reveal.

You will be a crown of glory in the hand of YHVH, a royal diadem in the hand of your God. No longer will you be named Forsaken; no longer will your land be called Abandoned; but you will be called My Delight and your land Espoused. For YHVH delights in you and will make your land His spouse.

As a young man marries a virgin, so will your Builder marry you; and as a bridegroom rejoices in his bride, so will your God rejoice in you.

Sunday, 12 January 2025 : Feast of the Baptism of the Lord (Homily and Scripture Reflections)

Liturgical Colour : White

Dear brothers and sisters in Christ, this Sunday the Church celebrates the Feast of the Baptism of the Lord, and this day marks the last day of the entire Christmas season and celebrations, although traditionally, it is still celebrated in some form until the fortieth day after Christmas, which is on the second day of February, the Feast of the Presentation of the Lord or Candlemas. On this day, the Lord’s baptism at the River Jordan by St. John the Baptist is the focus of what we commemorate today, reminding ourselves that the Holy Child born in Bethlehem over two millennia ago eventually grew up in Body, Wisdom and Spirit, and became the Man ready to embark on the ministry which He had been sent into this world for, to save us all mankind and to reveal the love of God manifested perfectly through Him.

In our first reading this Sunday, we heard from the Book of the prophet Isaiah in which the Lord reassured His people living in the southern kingdom of Judah with the words of comfort reminding them of the salvation that He would give to them through the Saviour that He promised to all of them. The Lord told His people that salvation shall come to Zion, Jerusalem, representing the people of God, and this would be heralded by the ‘voice crying out in the wilderness’ which was fulfilled by St. John the Baptist, who lived in the wilderness and called on all the people to return towards the Lord their God, to repent from their many sins, evils and wickedness, turning back to the righteous paths and ways of the Lord.

The Lord revealed that in the coming of His salvation, His intentions and desire to be reunited with His people, His love and compassion towards all of them would be made known to them, and the Lord Himself would come to the people He loves very much in order to gather them all and to bring them all into His Presence, as their Good and loving Shepherd. He did all these through His Son, Who has embraced our human nature and existence, coming into our midst in the form of Man, to gather all of us back into the one flock of those whom God had called and chosen. Through His baptism, the Lord is sharing with us this journey that we shall all walk together with Him, towards the true happiness and eternal life in God.

This is what we have also heard from the second reading today, taken from the Epistle of St. Paul to St. Titus, his protege and godson, in which the Apostle spoke of the salvation which God had brought into our midst through His Son, and how by the grace of His love and mercy, all of us who believe in Him has shared the gift of the waters of baptism, hearkening back to our own baptism, the moment when we become parts and members of the One Church of God, brought together into this family of God’s Kingdom, giving us the new hope through the Sacrament of Baptism, that by sharing in His death and Resurrection, all of us share die to our past sins and wickedness, our faults and corrupt nature, and enter into a new grace-filled life with Christ.

St. Paul essentially reminded each and every one of us that through our baptism, we have received the sanctifying grace from God, and through the Holy Spirit that He has given us by this baptism, we have all been made the children of God, the adopted sons and daughters of the Lord, and through grace that we have received, the path towards eternal life and true happiness have been opened to us, and salvation itself, our reunion with God our loving Father and Creator is no longer just merely a dream or inspiration, but rather has become a reality for us all. He has given us all the grace of salvation and has redeemed us all through what He has done in His Son, by His loving sacrifice on the Cross, manifesting perfectly the great and ever enduring love that God has always had for us all.

In our Gospel passage this Sunday, all of us heard of the account of the moment the Lord’s Baptism took place, as recounted by St. John the Baptist himself, who told his own disciples about the One Who has just come into their midst, the Messiah that has been long awaited for by everyone, Jesus Christ, the Son of God. St. John the Baptist recognised the Lord when he saw Him just as much earlier on when both of them were still in their mothers’ wombs, at the time when Mary, the Mother of God visited Elizabeth, the mother of St. John the Baptist. St. John the Baptist recounted to his disciples how great signs happened when Jesus was baptised, that the voice of God the Father Himself was heard, affirming that Jesus is indeed the Son of God, and the Holy Spirit, completing the Presence of the Holy Trinity, descended on Him like a Dove.

All of these evidence first showed us all that our faith in the Lord Jesus Christ and in the salvation that He has brought into our midst is one that we should truly treasure and hold firm amidst all the challenges and temptations that we may be facing in our lives, and we should not easily allow anything to dissuade us from our faith and trust in Him. We must continue to uphold our faith courageously and proclaim Him at all times in each and every moments of our lives. And reminded of our own baptism, we should also continue to live our lives worthily of the Lord henceforth, and do our best to show what we believe in within our every actions, words and deeds in life. Just as the Lord’s Baptism marked the beginning of His ministry in this world, we are also therefore reminded that our own baptism is not the end of the journey or the goal, but rather the beginning of our new mission and ministry entrusted to us by God.

Let us all therefore strive to carry out our missions entrusted to us by God faithfully in our lives, doing whatever we can so that we may truly embrace our calling in life as Christians, and to truly embody our faith in God which we have professed at our own baptism. Let us all remember that we have been made children and the holy people of God’s own flock, family and kingdom, and thus, we should do our part in ensuring that we resist whatever temptations we may have encountered in our path, that we may be free from the corruptions of sin, all the things that have become obstacles and barriers in our journey towards the Lord, our most loving and compassionate God. May the Lord be with us always, and may He continue to guide us in each and every moments of our lives, so that we will always be exemplary and good inspiration to one another in faith. Amen. 

Sunday, 12 January 2025 : Feast of the Baptism of the Lord (Gospel Reading)

Liturgical Colour : White

Luke 3 : 15-16, 21-22

At that time, the people were wondering about John’s identity, “Could he be the Messiah?” Then John answered them, “I baptise you with water, but the One Who is coming will do much more : He will baptise you with the Holy Spirit and fire. As for me, I am not worthy to untie His sandal.”

Now, with all the people who came to be baptised, Jesus, too, was baptised. Then, while He was praying, the heavens opened : the Holy Spirit came down upon Him in the bodily form of a Dove, and a voice from Heaven was heard, “You are My Son, in Whom I am well pleased.”

Sunday, 12 January 2025 : Feast of the Baptism of the Lord (Second Reading)

Liturgical Colour : White

Titus 2 : 11-14 and Titus 3 : 4-7

For the grace of God has appeared, bringing salvation to all, teaching us to reject an irreligious way of life and worldly greed, and to live in this world as responsible persons, upright and serving God, while we await our blessed Hope – the glorious manifestation of our great God and Saviour Christ Jesus.

He gave Himself for us, to redeem us from every evil and to purify a people He wanted to be His own and dedicated to what is good. But God our Saviour revealed His eminent goodness and love for humankind and saved us, not because of good deeds we may have done but for the sake of His own mercy, to the water of rebirth and renewal by the Holy Spirit poured over us through Christ Jesus our Saviour, so that having been justified by His grace we should become heirs in hope of eternal life.

Sunday, 12 January 2025 : Feast of the Baptism of the Lord (Psalm)

Liturgical Colour : White

Psalm 103 : 1b-2, 3-4, 24-25, 27-28, 29-30

Clothed in majesty and splendour; o YHVH, my God, how great You are! You are wrapped in light as with a garment; You stretch out the heavens like a tent.

You build Your upper rooms above the waters. You make the clouds Your chariot and ride on the wings of the wind; You make the winds Your messengers, and fire and flame Your ministers.

How varied o YHVH, are Your works! In wisdom You have made them all – the earth, full of Your creatures. Behold the sea, wide and vast, teeming with countless creatures, living things, both great and small.

They all look to You for their food in due time. You give it to them, and they gather it up; You open Your hand, they are filled with good things.

When You hide Your face they vanish; You take away their breath, they expire and return to dust. When You send forth Your Spirit, they are created, and the face of the earth is renewed.