mfiles logo

O Valiant Hearts (Tune: The Supreme Sacrifice) - composed by Charles Harris

"O Valiant Hearts" is a hymn written to honour the fallen from WWI, and traditionally sung on Remembrance Day and other occasions paying tribute to those killed during wars and conflicts. The words come from a poem by Sir John Stanhope Arkwright (1872-1954) and they are usually sung to the hymn tune "The Supreme Sacrifice" composed by Rev. Dr. Charles Harris (1865-1936). There are other versions of the hymn by Ralph Vaughan-Williams and by Gustav Holst.

You can download the sheet music, midi and mp3 files using the links on the left-hand menu. More hymns can be found on our Church Music page and other music suitable for funerals of all kinds can be found in our article Funeral Music.

O Valiant Hearts for piano - Video

Here is a video of O Valiant Hearts for piano:

O Valiant Hearts for piano - MP3 & Midi files

The audio controls below allow you to play the mp3 version of O Valiant Hearts for piano or you can download the MP3 file. You can also download the midi version of O Valiant Hearts for piano or alternatively edit/play the midi file.

O Valiant Hearts for piano - Sheet Music

The image below is the first page of the sheet music, and here you can download the full sheet music for O Valiant Hearts for piano in PDF format.

O Valiant Hearts for piano - sheet music 1st page
Sheet Music Plus Piano Music