Skip to content
Circle-Left Circle-Large-Right
Menu

Lyrics

I’ve been held by the Savior
I’ve felt fire from above
I’ve been down to the river
I ain’t the same, a prodigal returned

All my hope is in Jesus
Thank God that yesterday’s gone
All my sins are forgiven
And I’ve been washed by the blood

I’m no stranger to prison
I’ve worn shackles and chains
But I’ve been freed and forgiven
And I’m not going back, I’ll never be the same
That’s why I sing

All my hope is in Jesus
Thank God that yesterday’s gone
All my sins are forgiven
I’ve been washed by the blood

There’s a kind of thing that just breaks a man
Break him down to his knees
God, I’ve been broken more than a time or two
Yes, Lord then
Then He picked me up and showed me What it means to be a man

Come on and sing all my hope is in Jesus
Thank God that yesterday’s gone
Yes, all my sins are forgiven
I’ve been washed by the blood

Come on and sing all my hope is in Jesus
Thank God that yesterday’s gone
Yes, all my sins are forgiven
Oh I’ve been washed by the blood, oh oh

Songwriters: David Crowder / Edmond Martin Cash
All My Hope lyrics © Music Services, Inc

From Crowder’s latest project, “American Prodigal” - But, if you’re familiar with the album version of this song, this one is a bit different. It’s actually been re-recorded and now features Tauren Wells. Because of the nature of this song and the way it’s written and recorded, you might ask if this is a cover or remake. It’s not. It’s an original song written by Crowder and Ed Cash. This is such a simple song, but a profound and deep truth that I believe will have huge impact. “All My Hope is in Jesus. Thank God my yesterday’s gone. All My sins are forgiven I’ve been washed by the blood.”


2 Corinthians 4:16-18 | Ephesians 1:7 | 1 Peter 1:3 | 1 John 1:9 | Romans 5:2-5 | Mark 5: 35-26 | Romans 8:24-25 | John 4:13-14 | 1 Corinthians 15:19 | Jeremiah 29:11 | Hebrews 11:1 | Colossians 1:13-14 | Proverbs 3:5 | Acts 3:19 | 2 Corinthians 5:17 Mark 6:9-15