Song title: On This Memorial Day (Armistice Hymn)
Music: Greg de Blieck
Lyrics: Greg de Blieck
CCLI no: 7112811

On this memorial day
We turn our thoughts to fragile peace
Forgetting not the price we pay
If vigilance should cease
A price much greater still
Was paid by Christ upon the tree
Submitting to His Father’s will
He died to set us free


Why should we fear the grave
Let courage mark our days instead
Our Captain rose with power to raise
His saints up from the dead


Today no cannons roar
No shells break on our battered lines
Yet still the curse of sin makes war
Upon our hearts and minds
This battle too shall close
Sure as the serpent’s head was broke
And these are but the dying throes
Before the final stroke


The trumpets shall resound
And strike the last triumphant chord
And angel ranks shall rally round
Their Captain and their Lord

And in Emmanuel’s lands
No weapon shall be ever found
Repurposed at the anvil’s hands
They plough the yielding ground
God’s peace shall never fade
Eternal hymns declare His grace
The wondrous armistice He made
Towards the human race



We sing hymns, not in order to pass over and move on from tragedy, but to shine a light upon it – to bring to mind the great, good Truth which gives unshakeable hope, and transforms every other sad truth we encounter. We don’t sing hymns so we can forget, we sing hymns so we can remember.


Bible Passages:

Isaiah 2:4; Matthew 18:14; Matthew 26:39; John 15 :13



  • Armistice
  • Memorial Day
  • Death
  • Trauma
  • War
  • Peace
  • Gospel
  • Christ’s Return
  • New Creation
  • Eternity


Have you recorded your own version of this song? Send us a link and we’ll include it here.



To access free downloads, add it to your basket, and check out as normal. You won’t have to enter payment details.


We offer different license types for:

Single User

Small Group (1-10 people)

Whole Church

Click here for more info on licenses.