• 24 December 2025 – Waiting for a Promise
    Dec 23 2025

    24 December 2025 – Waiting for the Promise

    On the final day of Advent, we pause at the edge of Christmas.

    Today’s readings lead us through God’s faithful promise — from the covenant made with David to the joyful prophecy of Zechariah, who finally sees that God has kept His word. As the Church prepares for the birth of Christ, we reflect on the meaning of waiting, trust, and hope.

    This short reflection includes a gentle story connected to the readings, simple explanations, and practical applications for daily life — suitable for both Catholics and those preparing to enter the Church.

    Take a quiet moment. The promise is near. The light is about to dawn.

    📖 Readings Referenced

    • 2 Samuel 7:1–5, 8b–12, 14a, 16
    • Psalm 89:2–3, 4–5, 27, 29
    • Luke 1:67–79

    🕊️ Ideal For

    • Advent reflection
    • Christmas Eve preparation
    • Daily prayer & Scripture listening
    • Catholics and Catechumens
    Show More Show Less
    3 mins
  • 23 December 2025 Theme: “God Still Speaks… Even When We’re Silent”
    Dec 22 2025

    23 December 2025

    God Still Speaks… Even When We’re Silent

    As Christmas draws near, today’s readings remind us that God prepares hearts in unexpected ways — sometimes through silence, sometimes through obedience, and sometimes through uncomfortable waiting.

    In this short Advent reflection, we journey with Zechariah, a priest who temporarily loses his voice, and John the Baptist, the child born to prepare the way of the Lord. With gentle dark humor and practical insight, this episode explores how God refines us, why listening matters more than speaking, and how obedience opens the door for grace.

    A reflection for Catholics and catechumens, especially for anyone feeling spiritually “muted” as Christmas approaches.

    📖 Readings: • Malachi 3:1–4, 23–24 • Psalm 25 • Luke 1:57–66

    🕯️ Theme: Preparing the way of the Lord — through silence, trust, and surrender.

    Show More Show Less
    4 mins
  • Monday, 22 December 2025 – Fourth Week of Advent
    Dec 21 2025

    Monday, 22 December 2025 – Fourth Week of Advent

    As Christmas draws near, today’s readings invite us into the quiet mystery of trust and surrender.

    Through the story of Hannah, who offers her long-awaited son back to God, and Mary, who proclaims her joyful Magnificat, we reflect on what it truly means to give ourselves completely to the Lord. Both women teach us that every blessing is a gift — and every gift is meant to be returned in love.

    In this short reflection, we connect the First Reading, the Psalm, and the Gospel through a simple story, prayerful explanation, and practical application for daily life. This episode is suitable for Catholics, Catechumens, and anyone preparing their heart for Christmas.

    🕯️ Includes:

    • Opening & closing prayers
    • A short story reflection
    • Connected Scripture insights
    • Gentle Advent application

    📖 Readings:

    • 1 Samuel 1:24–28
    • 1 Samuel 2:1, 4–8
    • Luke 1:46–56 (The Magnificat)

    Come, let us wait in hope, rejoice in trust, and magnify the Lord together.

    Show More Show Less
    4 mins
  • 🎙️ Fourth Sunday of Advent – God Is With Us (21 December 2025)
    Dec 20 2025

    🎙️ Fourth Sunday of Advent – God Is With Us (21 December 2025)

    As Christmas draws near, today’s readings remind us of a simple but powerful truth: God is with us.

    Through Isaiah’s prophecy of Emmanuel, the psalm’s call to approach God with a sincere heart, St Paul’s reminder that the Gospel is rooted in history and promise, and Joseph’s quiet courage in the Gospel, we are invited to trust God even when the path ahead feels uncertain.

    In this short reflection, we connect all the readings into one story of faith, obedience, and hope — encouraging Catholics and Catechumens to prepare their hearts for Christ’s coming, not just at Christmas, but in daily life.

    Perfect for prayer, reflection, or a peaceful Advent pause.

    🕯️ “Do not be afraid… God is with you.”

    Readings: Isaiah 7:10–14 Psalm 24:1–6 Romans 1:1–7 Matthew 1:18–24

    Show More Show Less
    4 mins
  • Saturday, 20 December 2025 – Advent
    Dec 19 2025

    Saturday, 20 December 2025 | Advent Reflection

    As we draw closer to Christmas, today’s readings invite us to reflect on one powerful truth: God is with us.

    In this short Advent reflection, we explore the prophecy of Emmanuel from Isaiah and the Gospel of the Annunciation, where Mary’s humble “yes” opens the door for Christ to enter the world. Even without having all the answers, Mary teaches us how to trust God completely.

    This episode is a gentle reminder for Catholics and catechumens that God does not wait for perfection — He looks for open and willing hearts. In the midst of uncertainty, fear, or preparation for Christmas, we are invited to surrender, trust, and say our own “yes” to God today.

    🕯️ Perfect for prayer, reflection, or a quiet moment during Advent.

    📖 Today’s Readings

    • Isaiah 7:10–14 • Psalm 24:1–6 • Luke 1:26–38

    🙏 For

    Catholics • Catechumens • Advent reflection • Daily Gospel • Singapore listeners

    Show More Show Less
    4 mins
  • Friday, 19 December 2025 – Advent
    Dec 18 2025

    Friday, 19 December 2025 | Advent

    As Advent draws near to Christmas, today’s readings remind us that God is always at work — even in silence.

    In the First Reading, we hear how God brings new life where hope once seemed lost. In the Gospel, Zechariah is invited to trust God’s promise, even when it feels impossible. His silence becomes a space where faith can grow.

    This short reflection encourages us to slow down, trust God’s timing, and embrace the quiet moments of Advent — knowing that God’s promises never fail.

    ✨ Perfect for Catholics and catechumens seeking a gentle, faith-filled pause in the busyness of life.

    Readings:

    • Judges 13:2–7, 24–25a
    • Psalm 71:3–4a, 5–6ab, 16–17
    • Luke 1:5–25

    🙏 Come, Lord Jesus.

    Show More Show Less
    3 mins
  • Mass Readings for Thursday, 18 Dec 2025
    Dec 17 2025

    Advent Daily Mass Readings – Thursday, 18 December 2025

    As we approach Christmas, today’s Advent readings invite us to trust God even when His plans unfold quietly and unexpectedly.

    In this episode, we listen to God’s promise of a righteous King who brings justice and peace, and we reflect on the humble obedience of Saint Joseph, who trusted God’s word and welcomed Jesus into his life without fully understanding everything.

    These readings remind us that faith is not about having all the answers, but about choosing trust, mercy, and obedience — just as Joseph did.

    🎙️ Suitable for Catholics and catechumens, this episode offers the full Scripture readings proclaimed aloud, helping listeners prepare their hearts for the coming of Emmanuel, God-with-us.

    📖 Today’s Mass Readings

    • First Reading: Jeremiah 23:5–8
    • Responsorial Psalm: Psalm 72:1–2, 12–13, 18–19
    • Gospel: Matthew 1:18–24

    🕯️ Take a few quiet moments to listen, reflect, and prepare your heart as Christmas draws near.

    Show More Show Less
    3 mins
  • Mass readings for Wednesday, 17 December 2025
    Dec 16 2025

    🎙️ Daily Catholic Reflection – 17 December 2025 (O Wisdom)

    As Advent draws closer to Christmas, today’s readings invite us to reflect on God’s wisdom at work through history and His faithfulness to His promises.

    In the First Reading (Genesis 49:2, 8–10), Jacob speaks a prophetic blessing over Judah, pointing toward a future king—fulfilled in Jesus Christ. The Responsorial Psalm (Psalm 72) celebrates a reign marked by justice, peace, and care for the poor, reminding us of the true nature of Christ’s kingdom. In the Gospel (Matthew 1:1–17), the genealogy of Jesus reveals how God works through ordinary, imperfect people to bring about His plan of salvation.

    This short reflection helps Catholics and catechumens prepare their hearts during Advent by learning to trust God’s timing, recognize His work in everyday life, and welcome Christ more deeply.

    🎧 Readings included: • Genesis 49:2, 8–10 • Psalm 72:1–2, 3–4ab, 7–8, 17 • Matthew 1:1–17

    🕯️ A gentle daily reflection for prayer, meditation, and spiritual preparation during Advent.

    Show More Show Less
    3 mins