I've been holding on for dear life
Struggle every day and night
On the losing end of another fight
And I've done all I can do
I've been holding heavy on my shoulders
Burdens got me weary feeling older
Trusting in myself got me nowhere
So I lift my eyes to You, oh
My help comes from the Lord
And I don't have to carry this anymore
Let the world bring me to my knees
I'm holding on to God
'Cause I know my God is holding on to me
And I'm finally letting go
Giving it all to the One who's in control
Gonna fight the battle on my knees
I'm holding on to God
'Cause I know my God is holding on to me
Praise God, praisе God, praise God
He's holding on to me
Praisе God, praise God, praise God
He's holding on to me
I know that my life's in Your hands
I know that my future's in Your plans
You're the God who can when I can't
So when I'm falling apart, I just fall in Your arms
My help comes from the Lord
And I don't have to carry this anymore
Let the world bring me to my knees
I'm holding on to God
'Cause I know my God is holding on to me
And I'm finally letting go
Giving it all to the One who's in control
Gonna fight the battle on my knees
I'm holding on to God
'Cause I know my God is holding on to me
Praise God, praise God, praise God
Oh, He's holding on to me
Praise God, praise God, praise God
I know where my help comes from
I know who delivers me
I know where my strength is found
I know He knows what I'm needing
I'm believing there's a victory I will see
I'm holding on to God
'Cause I know my God is holding on to me
I know where my help comes from
I know who delivers me
I know where my strength is found
I know He knows what I'm needing
I'm believing there's a victory I will see
I'm holding on to God
'Cause I know my God is holding on to me
My help comes from the Lord
And I don't have to carry this anymore
Let the world bring me to my knees
I'm holding on to God
'Cause I know my God is holding on to me
And I'm finally letting go
Giving it all to the One who's in control
Gonna fight the battle on my knees
I'm holding on to God
'Cause I know my God is holding on to me
Praise God, praise God, praise God
He's holding on to me
Praise God, praise God, praise God
God is holding on to me
Struggle every day and night
On the losing end of another fight
And I've done all I can do
I've been holding heavy on my shoulders
Burdens got me weary feeling older
Trusting in myself got me nowhere
So I lift my eyes to You, oh
My help comes from the Lord
And I don't have to carry this anymore
Let the world bring me to my knees
I'm holding on to God
'Cause I know my God is holding on to me
And I'm finally letting go
Giving it all to the One who's in control
Gonna fight the battle on my knees
I'm holding on to God
'Cause I know my God is holding on to me
Praise God, praisе God, praise God
He's holding on to me
Praisе God, praise God, praise God
He's holding on to me
I know that my life's in Your hands
I know that my future's in Your plans
You're the God who can when I can't
So when I'm falling apart, I just fall in Your arms
My help comes from the Lord
And I don't have to carry this anymore
Let the world bring me to my knees
I'm holding on to God
'Cause I know my God is holding on to me
And I'm finally letting go
Giving it all to the One who's in control
Gonna fight the battle on my knees
I'm holding on to God
'Cause I know my God is holding on to me
Praise God, praise God, praise God
Oh, He's holding on to me
Praise God, praise God, praise God
I know where my help comes from
I know who delivers me
I know where my strength is found
I know He knows what I'm needing
I'm believing there's a victory I will see
I'm holding on to God
'Cause I know my God is holding on to me
I know where my help comes from
I know who delivers me
I know where my strength is found
I know He knows what I'm needing
I'm believing there's a victory I will see
I'm holding on to God
'Cause I know my God is holding on to me
My help comes from the Lord
And I don't have to carry this anymore
Let the world bring me to my knees
I'm holding on to God
'Cause I know my God is holding on to me
And I'm finally letting go
Giving it all to the One who's in control
Gonna fight the battle on my knees
I'm holding on to God
'Cause I know my God is holding on to me
Praise God, praise God, praise God
He's holding on to me
Praise God, praise God, praise God
God is holding on to me
💡 Song Meaning & Background
Jon Reddickās contemporary worship song "Holding On (Praise God)" is an uplifting anthem centered on the spiritual discipline of choosing gratitude and praise during life's deepest trials. Drawing biblical inspiration from passages like Job 1:21 ("The Lord gives, and the Lord takes away; blessed be the name of the Lord") and the broader scriptural call to offer a "sacrifice of praise," the lyrics encourage believers to anchor their faith in God's unchanging character rather than shifting external circumstances. Ultimately, the song reassures listeners that holding onto God in difficult seasonsāand lifting one's voice in worship despite painābrings divine comfort and enduring spiritual strength.