On a rugged cross at Calvary
Jesus bled and gave His life for me
They pierced Him and a thorny crown He wore
All for me
Before the rugged cross at Calvary
A mother wept in pain and agony
Because of all my sin, a son was lost
All for me
Oh oh oh oh oh
All for me
Jesus bled and died
All for me
How could I ever pay His price for me
I'll never know
Oh oh oh oh oh
All for me
Jesus bled and died
All for me
How could I repay His price for me
I'll never know
On the rugged cross at Calvary
The Lamb of God was slain
All for me
My saviour bore my sin and took my place
And now I'm free
So now that I am
Free from sin and chains
I owe my life a living sacrifice
My heart, my worship Lord
It's all for you
At Calvary
Oh oh oh oh oh
All for me
Jesus bled and died
All for me
How could I ever pay His price for me
I'll never know
Oh oh oh oh oh
Calvary oh oh oh
All for me
Calvary was all for me
Oh oh oh oh oh
Calvary oh oh oh
All for me
Calvary was all for me
His blood was shed for me
On the cross at Calvary
It is the blood that is still working out today
His blood was shed for me
On the cross at Calvary
It is the blood that is still working out today
His blood was shed for me
On the cross at Calvary
It is the blood that is still working out today
Oh oh oh oh oh
Calvary oh oh oh
All for me oh oh oh
Calvary was all for me
Oh oh oh oh oh
Calvary oh oh oh
All for me oh oh oh
Calvary was all for me
Calvary was done for me
Calvary will stand for me
Calvary will speak for me