[Verse 1]
When the morning feels like midnight, and the road won’t bend your way
When the load upon your shoulders feels too much to bear today
There’s a whisper in the wind sayin’, “Child, don’t you give in”
There’s a hand that’s always reachin’, gonna pull you through again
[Pre-Chorus]
You may stumble, you may fall
But you’re never out of His call
[Chorus]
Hold on through the valley, there’s a mountain yet to climb
Every tear you’ve cried in darkness, He’s been countin’ all the time
There’s a promise in the struggle, there’s a victory in the fight
Keep your eyes upon the Savior—He’s gonna turn it into light
[Verse 2]
Like a river keeps on rollin’ though it’s winding through the stones
You keep movin’, keep believin’, you are never walkin’ lone
Every prayer you thought went unanswered, every silent, aching plea
He was workin’ in the shadows where your eyes could never see
[Pre-Chorus]
Through the fire, through the rain
Every loss, He turns to gain
[Chorus]
Hold on through the valley, there’s a mountain yet to climb
Every tear you’ve cried in darkness, He’s been countin’ all the time
There’s a promise in the struggle, there’s a victory in the fight
Keep your eyes upon the Savior—He’s gonna turn it into light
[Breakdown – (half-time feel, then build)]
Oh, don’t you let that burden steal your song
Joy comes in the morning, it won’t be long
Hear that banjo ring, let your heart revive
By His grace and mercy, you’re gonna rise
[Final Chorus – big harmony stack]
Hold on through the valley, hear the angels testify
Every storm you’ve been walkin’ through is just a passin’ by
There’s a promise in the struggle, there’s a victory in the fight
Keep your eyes upon the Savior—He’s gonna turn it into light
[Outro]
So keep on climbin’, don’t you lose your faith
There’s a crown of life at the end of the race
Hold on, child… it’s gonna be alright