When peace is like a river rushing my way
When trouble's like an ocean wave after wave
It is well
I don't know all the answers but I know that You are good
And You are always faithful no matter how it looks
It is well
It is well with my soul
It is well through the highs and lows
You're on my side
You're for me I know
It is well with my soul
Your spirit's my assurance when trials may come
I'm holding to the promise that You've already won
It is well
And all my sin and shame I bear it no more
It's nailed to the cross, forever I am Yours
It is well
It is well with my soul
It is well through the highs and lows
You're on my side
You're for me, I know
It is well with my soul
In the fire and the flames
In my pain
You are with me
This is not the end
You're not finished yet
You're still moving
No matter what I've lost
Or what it costs
My heart will sing
It is well with my soul
It is well through the highs and lows
You're on my side
You're for me I know
It is well with my soul
Oh, it is well with my soul
It is well through the highs and lows
You're on my side
You're for me I know
It is well with my soul
It is well with my soul
Till I reach the day that my faith shall be sight
And I see it all so clearly standing in Your light
It is well