[Verse 1]
Through the storms and through the rain
In the joy and in the pain
Every heartbeat every climb
God is good all the time
[Verse 2]
In the valley in the fight
In the shadows in the light
Every mountain we will climb
God is good all the time
[Chorus]
God is good He never fails
His love endures it never pales
Forever faithful so divine
God is good all the time
[Verse 3]
When the road is hard to see
He walks ahead He carries me
With His mercy so sublime
God is good all the time
[Bridge]
Even when the night is long
He gives me strength He makes me strong
In His grace I’ll always shine
God is good all the time
[Verse 4]
From the dawn until the end
On His promise I depend
Through the ages He’s my sign
God is good all the time