I could never praise him enough
For the cross of calvary
I could never thank him enough
For salvation, full and free
I could never do anything
To deserve such perfect love
All for everything He's done
I could never praise Him enough
For many years I've serve the Lord
The best that I know how
Giving unto Him my time and telling of his power
But if i were to spend
Unending hours on my knees
Praising Him for everything
He's ever done for me
I could never praise him enough
For the cross of calvary
I could never thank him enough
For salvation, full and free
I could never do anything
To deserve such perfect love
All for everything He's done
I could never praise Him enough
A thousand tongues could not express
What just the Lord has done
As if He hadn't done enough
He gave His only Son
To hung upon the rugged cross
And bear the load of sin
That explains why I can't express
The love I have for Him
I could never praise him enough
For the cross of calvary
I could never thank him enough
For salvation, full and free
I could never do anything
To deserve such perfect love
All for everything He's done
I could never praise Him enough
(REPEAT)
All for everything He's done
I could never praise Him enough