Daily Devotion

This daily devotion is based on the Anglican Morning Office. It comes with selected readings from the Psalms and another Scripture text, accompanied by reflections and prayers. There is an audio option. It will be best to both read and listen. This devotion is also suitable for family prayers. The link to the entire Morning Office today is provided at the end of this devotion. These devotions are offered for weekdays only and begins on Ash Wednesday, 2025.

Category: Devotion

  • 30 Jan Fri – Lead me to the rock that is higher than I

    Voice: Today is Friday, 30th of January. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept. As…


  • 29 Jan Thur – Try counting the Stars

    Voice: Doreen Today is Thursday, 29th of January. Whatever you are planning to do today, take a moment to commit your plans to the Lord. We pray: God and Father…


  • 28 Jan Wed – God Is My Refuge

    Voice: Emily Today is Wednesday, 28th of January. We pause to prepare our hearts to hear His voice. From the rising of the sun to its setting my name will…


  • 27 Jan Tue – Let Him guide you

    Voice: Doreen Today is Tuesday, 27th of January. Let us take a moment to be still in His presence. May you hear the Lord or encounter Him anew in this…


  • 26 Jan Mon – That I may gain Christ

    Voice: Kae Chee Today is Monday, 26th of January. As we begin another week, let us take a moment to be still in His presence. We pray: Almighty and everlasting Father,we…


  • 23 Jan Fri – Parable of the Talents

    Voice: Li Huan Today is Friday, 23rd of January. As we rejoice in the gift of this new day,so may the light of your presence, O God,set our hearts on…


  • 22 Jan Thur – There is a reckoning

    Voice: Shivdas Today is Thursday, 22nd of January. Whatever you are planning to do today, take a moment to commit your plans to the Lord. We pray: Blessed are you,…


  • 21 Jan Wed – Stay Awake

    Voice: Doreen Today is Wednesday, 21st of January. As we welcome the gift of another day, we pray: O Lord, open our lips;and our mouth shall proclaim your praise. Let…


  • 20 Jan Tue – The Ark of Salvation

    Voice: Doreen Today is Tuesday, 20th of January. May Christ, the true, the only light banish all darkness from our hearts and minds. Psalm 147:1-11 Praise the Lord!For it is good to…


  • 19 Jan Mon – Water

    Voice: Mylene Today is Monday, 19th of January. As another day starts, take a moment to be still in His presence. We pray: Almighty and everlasting Father,we thank you that you…


  • 16 Jan Fri – “You shall be a fugitive…”

    Voice: Doreen Today is Friday, 16th of January. A new day lies open before us. Let us pray with one heart and mind. Silence is kept. As we rejoice in…


  • 15 Jan Thur – Where are you?

    Voice: Doreen Today is Thursday, 15th of January. Whatever you are planning to do today, take a moment to commit your plans to the Lord. We pray: God and Father…


  • 14 Jan Wed – “It is not good…”

    Voice: Terry Today is Wednesday, 14th of January. We pause to prepare our hearts to hear His voice. We pray: “Eternal Lord God, we give thanks for bringing us through…


  • 13 Jan Tue – Imago Dei

    Voice: Jennifer Today is Tuesday, 13th of January. Let us take a moment to be still in His presence. May you hear the Lord or encounter Him anew in this…


  • 12 Jan Mon – A House of Prayer

    Voice: Shivdas Today is Monday, 12th of January. As we begin another week, let us take a moment to be still in His presence. We pray: Almighty and everlasting Father,we thank…


  • 9 Jan Fri – “What do you want me to do for you?”

    Voice: Emily Today is Friday, 9th of January. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 8 Jan Thur – I will discipline you in just measure

    Voice: Doreen Today is Thursday, 8th of January. Whatever you are planning to do today, take a moment to commit your plans to the Lord. We pray in this Season…


  • 07 Jan Wed – The Longing for Peace and Place

    Voice: Kae Chee Today is Wednesday, 7th of January. As we continue to welcome the gift of another year, we pray: “Eternal Lord God, we give thanks for bringing us…


  • 6 Jan Tue – Tychicus

    Voice: Jennifer Today is Tuesday, 6th of January. Today is Epiphany Day which starts the Season of Epiphany. May Christ, the true, the only light banish all darkness from our…


  • 5 Jan Mon – Psalm 8

    Voice: Doreen Today is Monday, 5th of January. As another starts, take a moment to be still in His presence. We pray: Almighty and everlasting Father,we thank you that you have…


  • 2 Jan Fri – Nailed to the Cross

    Voice: Shivdas Today is Friday, 2nd of January. A year has passed, and a new year lies open before us. Let us pray with one heart and mind. Silence is…


  • 1 Jan Thur – Feast of the Naming and Circumcision of Jesus

    Voice: Kae Chee Today is Thursday, 1st of January. And welcome to 2026! Whatever you are planning to do today, take a moment to commit your plans to the Lord.…


  • 31 Dec Wed – “That we may present everyone mature in Christ”

    Voice: Keith Lim Today is Wednesday, 31st of December. We are coming to the end of another year. On this day, we will also remember the life and ministry of…


  • 30 Dec Tue – The One who holds all things together

    Voice: Mylene Today is Tuesday, 30th of December. As another year is nearing the end, may Christ, the true, the only light banish all darkness from our hearts and minds.…


  • 26 Dec Fri – The Feast of St Stephen

    Voice: Jennifer Today is Saturday, 27th of December. We wish all of you a Blessed Christmas. Yesterday was the Feast of St Stephen, the first martyr of the Church. As…


  • 29 Dec Mon – The Holy Innocents

    Voice: Doreen Today is Monday, 29th of December. As we approach the end of another year, take a moment to be still in His presence. We pray: Almighty and everlasting Father,we…


  • 26 Dec Fri – The Feast of St Stephen

    Voice: Jennifer Today is Friday, 26th of December. We wish all of you a Blessed Christmas. Today is also the Feast of St Stephen, the first martyr of the Church.…


  • 19 Dec Fri – Who is the greatest?

    Voice: Doreen Today is Friday, 19th of December. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 25 Dec Thur – Immanuel — God With Us

    Voice: Terry Today is Thursday, 25th of December. And we wish all of you a Blessed Christmas! We start with this poem: Welcome all wonders in one sight! Eternity shut in…


  • 24 Dec Wed – Even Wise Men Seek Jesus

    Voice: Doreen Today is Wednesday, 24th of December. It is Christmas Eve. Let us pause to gather our scattered thoughts and focus our spirit on His presence. Blessed are you,…


  • 23 Dec Tue – The Benedictus

    Voice: Kae Chee Today is Tuesday, 23rd of December. We are two days from Christmas. Let us gather our scattered thoughts and be still in His presence. May Christ, the…


  • 22 Dec Mon – Nunc Dimittis

    Voice: Mylene Today is Monday, 22nd of December. We are three days from Christmas. Take a moment to be still in His presence. We pray: Almighty and everlasting Father,we thank you…


  • 17 Dec Wed – Sing a new Song

    Voice: Shivdas Today is Wednesday, 17th of December. As we begin another day, pay attention to His presence and blessings in the little moments in your life. In this Season…


  • 16 Dec Tue – We will live forever

    Voice: Doreen Today is Tuesday, 16th of December. In this Season of Advent, may Christ, the true, the only light banish all darkness from our hearts and minds. Psalm 70…


  • 18 Dec Thur – Should Jesus pay taxes?

    Voice: Kae Chee Today is Thursday, 18th of December. Whatever you are planning to do today, take a moment to commit your plans to the Lord. We pray in this…


  • 12 Dec Fri – God cares for us. Period. 

    Voice: Terry Today is Friday, 12th of December. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 15 Dec Mon – Fifteen more Years

    Voice: Doreen Today is Monday, 15th of December. At the start of another week in Advent, take a moment to be still in His presence. We pray: Almighty and everlasting Father,we…


  • 11 Nov Thur – The Humble Access

    Voice: Jennifer Today is Thursday, 11th of December. As we start another day, let us observe a moment of silence. We pray: Blessed are you, creator of all,to you be…


  • 10 Dec Wed – Obeying from the Heart

    Voice: Kae Chee Today is Wednesday, 10th of December. Let us pause to gather our scattered thoughts and focus our spirit on His presence. Let us humbly confess our sins…


  • Devotion (Surabaya)

    Matthew 5:13-15 “You are the salt of the earth, but if salt has lost its taste, how shall its saltiness be restored? It is no longer good for anything except to…


  • 9 Dec Tue – He came for us.

    Voice: Shivdas Today is Tuesday, 9th of December. Let us gather our scattered thoughts and be still in His presence. May Christ, the true, the only lightbanish all darkness from…


  • 8 Dec Mon – The Magnificat

    Voice: Doreen Today is Monday, 8th of December. Take a moment to be still in His presence. We pray: Almighty and everlasting Father,we thank you that you have brought us safely…


  • 5 Dec Fri – The Sealed Book

    Voice: Emily Today is Friday, 5th of December. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 4 Dec Thur – A Deep Longing

    Voice: Mylene Today is Thursday, 4th of December. Whatever you are planning to do today, take a moment to commit your plans to the Lord. We pray in this Season…


  • 3 Dec Wed – Filling the Empty Spaces

    Voice: Ting Ai Today is Wednesday, 3rd of December. As we begin another day, pay attention to His presence and blessings in the little moments in your life. In this…


  • 2 Dec Tue – Words

    Voice: Revd Hambali Today is Tuesday, 2nd of December. We are now in the Season of Advent. May Christ, the true, the only lightbanish all darkness from our hearts and…


  • 1 Dec Mon – St Andrew’s Cross

    Voice: Kae Chee Today is Monday, 1st of December. We welcome you to the new Advent Season which starts the new Church Year. Today, we also celebrate the Feast of…


  • 28 Nov Fri – He who has ears, let him hear

    Voice: Doreen Today is Friday, 28th of November. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 27 Nov Thur – Unless the Lord

    Voice: Mylene Today is Thursday, 27th of November. As we start another day, let us observe a moment of silence. We pray: Blessed are you, creator of all,to you be…


  • 26 Nov Wed – Christ the King

    Voice: Shivdas Today is Wednesday, 26th of November. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever you…


  • 25 Nov Tue – In that Day

    Voice: Terry Today is Tuesday, 25th of November. Let us gather our scattered thoughts and be still in His presence. May Christ, the true, the only lightbanish all darkness from…


  • 24 Nov Mon – “Why are you sleeping, O Lord?”

    Voice: Mylene Today is Monday, 24th of November. Take a moment to be still in His presence. We pray: Almighty and everlasting Father,we thank you that you have brought us safely…


  • 21 Nov Fri – “Why are you afraid, O you of little faith?”

    Voice: Jennifer Today is Friday, 21st of November. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 20 Nov Thur – Shepherd Leadership

    Voice: Terry Today is Thursday, 20th of November. Whatever you are planning to do today, take a moment to commit your plans to the Lord. We pray: Blessed are you,…


  • 19 Nov Wed – “I will. Be clean.”

    Voice: Doreen Today is Wednesday, 19th of November. As we begin another day, pay attention to His presence and blessings in the little moments in your life. Let us humbly…


  • 18 Nov Tue – Building wisely

    Voice: Kae Chee Today is Tuesday, 18th of November. Let us gather our scattered thoughts and be still in His presence. May Christ, the true, the only lightbanish all darkness…


  • 17 Nov Mon – God Is My Refuge

    Voice: Ying Ying Today is Monday, 17th of November. We pray: Almighty and everlasting Father,we thank you that you have brought us safely to the beginning of this day and the…


  • 14 Nov Fri – Shut the Door

    Voice: Shivdas Today is Friday, 14th of November. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 13 Nov Thur – Love Your Enemies

    Voice: Emily Today is Thursday, 13th of November. As we start another day, let us observe a moment of silence. We pray: Blessed are you, creator of all,to you be…


  • 12th Nov, Wed – The Lord Is My Shepherd

    Voice: Doreen Today is Wednesday, 12th of November. Be still and wait upon the Lord and He shall renew your strength. Psalm 23 The Lord is my shepherd; I shall not want.2     He makes me…


  • 11 Nov Tues – Salt and light

    Voice: Kae Chee Today is Tuesday, 11th of November. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever…


  • 10 Nov Mon – Malediction

    Voice: Keith Today is Monday, 10th of November. Take a moment to be still in His presence. We pray: Almighty and everlasting Father,we thank you that you have brought us safely…


  • 7 Nov Fri – “If You are the Son of God…”

    Voice: Li Huan Today is Friday, 7th of Friday. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is…


  • 6 Nov Thur –

    Voice: Doreen Today is Thursday, 6th of November. Whatever you are planning to do today, take a moment to commit your plans to the Lord. We pray: Blessed are you,…


  • 5 Nov Wed – Do not forgive them (!)

    Voice: Li Huan Today is Wednesday, 5th of November. As we begin another day, pay attention to His presence and blessings in the little moments in your life. Let us…


  • 4 Nov Tue – How Great is our God

    Voice: Kae Chee Today is Tuesday, 4th of November. Let us gather our scattered thoughts and be still in His presence. May Christ, the true, the only lightbanish all darkness…


  • 3 Nov Mon – Learn to do good

    Voice: Shivdas Today is Monday, 3rd of November. We pray: Almighty and everlasting Father,we thank you that you have brought us safely to the beginning of this day and the start…


  • 31 Oct Fri – “Lord, show us the Father, and it is enough for us.” 

    Voice: Mylene Today is Friday, 31st of October. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 30 Oct Thur – A Better Version of Yourself

    Voice: EmilyReflection: Terry Today is Thursday, 30th of October. As we start another day, let us observe a moment of silence. We pray: Blessed are you, creator of all,to you…


  • 29th Oct, Wed – The Morsel of Bread

    Voice: Doreen Today is Wednesday, 29th of October. Be still and wait upon the Lord and He shall renew your strength. Psalm 110 The Lord says to my Lord:    “Sit at my right…


  • 28 Oct Tues – Waiting in Prayer

    Voice: Keith Lim Today is Tuesday, 28th of October. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever…


  • 27 Oct Mon -The Lord Who Kneels to Serve

    Voice: Li Huan Today is Monday, 27th of October. Take a moment to be still in His presence. We pray: Almighty and everlasting Father,we thank you that you have brought us…


  • 24 Oct Fri – I believe in the resurrection of the body

    Voice: Shivdas Today is Friday, 24th of October. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 23 Oct Thur – Teach Us to Number Our Days

    Voice: Mylene Today is Thursday, 23rd of October. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever you…


  • 22 Oct Wed – Eloi, Eloi, lema sabachthani?

    Voice: Emily Today is Wednesday, 22nd of October. As we begin another day, pay attention to His presence and blessings in the little moments in your life. Let us humbly…


  • 21 Oct Tue – A Righteous and Just Foundation

    Voice: Kae Chee Today is Tuesday, 21st of October. Let us gather our scattered thoughts and be still in His presence. May Christ, the true, the only lightbanish all darkness…


  • 20 Oct Mon – Why me?

    Voice: Doreen Today is Monday, 20th of October. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever you…


  • 17 Oct Fri – “Are You the Christ, the Son of the Blessed?”

    Voice: Keith Lim Today is Friday, 13th of October. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is…


  • 16 Oct Thur – And They All Left Him and Fled

    Voice: Mylene Today is Thursday, 16th of October. As we start another day, let us observe a moment of silence. We pray: Blessed are you, creator of all,to you be…


  • 15th Oct, Wed – Could He have felt lonely?

    Voice: Doreen Today is Wednesday, 15th of October. Let us pause to gather our scattered thoughts and focus our hearts on His presence. Psalm 77: 6-14 6 I said, “Let me remember…


  • 14 Oct Tues – Is It I?

    Voice: Kae Chee Today is Tuesday, 14th of October. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever…


  • 13 Oct Mon – She Has Done a Beautiful Thing

    Voice: Li Huan Today is Monday, 13th of October. Take a moment to be still in His presence. We pray: Almighty and everlasting Father,we thank you that you have brought us…


  • 10 Oct Fri – Then Hear from Heaven

    Voice: Shivdas Today is Friday, 10th of October. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 9 Oct Thur – I thirst for You

    Voice: Keith Lim Today is Thursday, 9th of October. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever…


  • 8 Oct Wed – Don’t be deceived or alarmed.

    Voice: Jennifer Today is Wednesday, 8th of October Let us pause to gather our scattered thoughts and focus our spirit on His presence. Let us humbly confess our sins to…


  • 7 Oct Tue – A Penny’s Worth

    Voice: Kae Chee Today is Tuesday, 7th of October. Let us gather our scattered thoughts and be still in His presence. When Doeg the Edomite had gone to Saul and told him:…


  • 6 Oct Mon – Remembering William Tyndale

    Voice: Doreen Today is Monday, 6th of October. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever you…


  • 3 Oct Fri – Give back to Caesar…

    Voice: Terry Today is Friday, 3rd of October. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 2 Oct Thur – All Things Come from You

    Voice: Keith Lim Today is Thursday, 2nd of October. As we start another day, let us observe a moment of silence. We pray: Blessed are you, creator of all,to you…


  • 1st Oct, Wed – What Will We Leave Behind?

    Voice: Mylene Today is Wednesday, 1st of October. As we enter into the fourth quarter of the year, let us pause to gather our scattered thoughts and focus our spirit…


  • 30 Sept Tues – A House for All

    Voice: Kae Chee Today is Tuesday, 30th of September. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever…


  • 29 Sept Mon – Broken and crushed?

    Voice: Li Huan Today is Monday, 29th of September. Take a moment to be still in His presence. We pray: Almighty and everlasting Father,we thank you that you have brought us…


  • 26 Sept Fri – A Sacrifice that cost me nothing?

    Voice: Terry Today is Friday, 26th of September. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 25 Sept Thur – Amazing Grace

    Voice: Kae Chee Today is Thursday, 25th of September. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever…


  • 24 Sept Wed – Are you enlisted?

    Voice: Doreen Today is Wednesday, 24th of September. Let us pause to gather our scattered thoughts and focus our spirit on His presence. Let us humbly confess our sins to…


  • 23 Sept Tue – Little Ones

    Voice: (apologies – no audio today) Today is Tuesday, 23rd of September. Let us gather our scattered thoughts and be still in His presence. Psalms 8 O Lord, our Lord,    how majestic is…


  • 22 Sept Mon – Refine Me

    Voice: Kae Chee Today is Monday, 22nd of September. Whether you are in your room, driving or taking public transport, take a moment to be aware of His presence wherever…


  • 19 Sept Fri – No refuge remains to me

    Voice: Doreen Today is Friday, 19th of September. The night has passed, and the day lies open before us; let us pray with one heart and mind. Silence is kept.…


  • 18 Sept Thur – Unless a grain of wheat falls

    Voice: Noppadon Today is Thursday, 18th of September. As we start another day, let us observe a moment of silence. We pray: Blessed are you, creator of all,to you be…


  • 17th September, Wed – The Cruciform Life

    Voice: Mylene Today is Wednesday, 17th September. Let us pause to gather our scattered thoughts and focus our spirit on His presence. We read the Venite: 1 O come, let us…


Navigation

About

This project is initiated by Revd Canon Terry Wong, Vicar of Marine Parade Christian Centre. Various clergy , pastors and lay members are also contributing in writing or voicing. For feedback or questions, please email Canon Wong at terrywg@gmail.com