My Cup Overflows
Sarah Reeves Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

My Shepherd You take my hand
You guide me upon the righteous path
My Father You make me whole
So gently Your whisper calms my soul

You make me lie down in green pastures
My cup overflows
You lead me beside the quiet waters
My cup overflows, my cup overflows

Protector You cover me
In Your arms I rest in time of need
My Refuge I will not fear
You promise Your love is always near

Even when I walk through the valley of death
My cup overflows
Your rod and staff they comfort me
My cup overflows

You prepare a table before me
In the presence of my foes
Surely love and kindness will follow me, yeah

You anoint my head with the oil of gladness
My cup overflows




I will dwell in Your house forever
My cup overflows

Overall Meaning

The song "My Cup Overflows" by Sarah Reeves is a worship song that talks about God as the guiding shepherd, loving father, and protector of his children. The lyrics capture the essence of Psalm 23, which talks about the relationship between God and his people. The song starts with the phrase "My Shepherd You take my hand, You guide me upon the righteous path." The Shepherd takes care of his sheep and leads them to the paths of righteousness. The next verse talks about how God is the father who makes us whole and calms our souls with his gentle whisper. The song emphasizes the abundance of God's blessings and how our cups overflow because of his love and goodness.


The chorus of the song talks about lying down in green pastures and walking beside quiet waters, where our cups overflow because we have everything we need. The next verse talks about how God is our protector and refuge, who covers us in his arms and promises to love and be with us always. The lyrics then talk about how, even in the darkest of valleys, our cups still overflow because of God's presence and comfort. The song ends with the promise of dwelling in God's house forever, where our cups will continue to overflow with his love and goodness.


Line by Line Meaning

My Shepherd You take my hand
God guides me and helps me through life.


You guide me upon the righteous path
God helps me make good decisions and stay on a moral path.


My Father You make me whole
God helps me feel complete and satisfied in life.


So gently Your whisper calms my soul
God's peaceful presence and kind words bring me comfort and peace.


You make me lie down in green pastures
God provides me with rest and comfort in pleasant surroundings.


My cup overflows
I have more than enough blessings and abundance in my life.


You lead me beside the quiet waters
God leads me to peaceful and refreshing places in life.


Protector You cover me
God shields me from harm and keeps me safe.


In Your arms I rest in time of need
God comforts and supports me when I am in need or feeling weak.


My Refuge I will not fear
I feel safe and protected with God as my refuge, and have no fear.


You promise Your love is always near
God's loving presence is always close to me, no matter what.


Even when I walk through the valley of death
Even during dark and difficult times, God is with me.


Your rod and staff they comfort me
God's guidance and protection bring me comfort, even in times of distress.


You prepare a table before me
God provides me with sustenance and blessings, even in the presence of enemies.


In the presence of my foes
Even when I am faced with adversaries and danger, God is with me and provides for me.


Surely love and kindness will follow me, yeah
God's love and goodwill will always be with me and take care of me.


You anoint my head with the oil of gladness
God blesses me with happiness and joyful experiences.


I will dwell in Your house forever
I will always be with God and have a place in His eternal kingdom.


My cup overflows
I have more than enough blessings and abundance in my life.




Contributed by Scarlett D. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found