On the road to Golgotha, he wore the heavy cross
Simon from Cyrene, a stranger, helped him with the loss
Bruised and battered, torn and scarred, a crown of thorns upon his head
He walked the path to Calvary, to face what lay ahead
He died for me, he died for you
Through the pain and suffering, he made us new
With every nail and every tear, he washed away all our fear
In his sacrifice, love so profound, a grace so deep it knows no bound
Upon that hill called Golgotha, they nailed him to the wood
Hands and feet pierced through with nails, for the world's eternal good
Darkness fell at midday, the earth did quake and mold
The temple veil was torn in two as he cried out
He died for me, he died for you
Through the pain and suffering, he made us new
With every nail and every tear, he washed away all our fear
In his sacrifice, love so profound, a grace so deep it knows no bound
He died for me, he died for you
He died for you
Through the pain and suffering, he made us new
With every nail and every tear, he washed away all our fear
In his sacrifice, love so profound, a grace so deep it knows no bound
Father, forgive them, he pleaded as they cast lots for his rope
Soldiers mocked and passers-by hurled insults, stinging and cold
Two thieves hung beside him, one mocked, the other believed
Today you'll be in paradise with those words my soul's relieved
He died for me, he died for you
Through the pain and suffering, he made us new
With every nail and every tear, he washed away all our fear
In his sacrifice, love so profound, a grace so deep it knows no bound
Father, forgive them, he pleaded as they cast lots for his rope
Soldiers mocked and passers-by hurled insults, stinging and cold
Two thieves hung beside him, one mocked, the other believed
Today you'll be in paradise with those words my soul's relieved
He died for me, he died for you
Through the pain and suffering, he made us new
With every nail and every tear, he washed away all our fear
In his sacrifice, love so profound, a grace so deep it knows no bound
So let us live in harmonious for the price he chose to pay
In every breath we honor him, as we walk his righteous way
He died for me, he died for you
In his love we are renewed, with hearts of gratitude we sing
Praising Christ, our Savior King
He died for me, he died for you
Through the pain and suffering, he made us new
With every nail and every tear, he washed away all our fear
In his sacrifice, love so profound, a grace so deep it knows no bound
He died for me, he died for you
He died for you, through the pain and suffering, he made us new
With every nail and every tear, he washed away all our fear
In his sacrifice, love so profound, a grace so deep it knows no bound
Thank you, Lord, for loving me
In your sacrifice, I am free
Forevermore, your name I'll praise
In humble song, my voice I raise
He died for me, he died for you
He died for you, through the pain and suffering, he made us new
With every nail and every tear, he washed away all our fear