So far in 2023, 13 million people from 200-plus countries around the world have benefitted from the Hymnary website! Thank you to all who use and all who support it with gifts of time, talent and treasure. If you feel moved to support our work today with a gift of any amount and a word of encouragement, we would be grateful. You can donate online at our secure giving site. Or, if you'd like to make a gift by check, please send it to:, Calvin University, 3201 Burton Street SE, Grand Rapids, MI 49546. May the hope, love, joy and peace of Advent be yours this day and always.

Your donation:

Christian Battle Cry

Onward march we, neath the royal banner

Author: Margaret Moody
Tune: [Onward march we ‘neath the royal banner]
Published in 4 hymnals

Audio files: MIDI

Representative Text

1 Onward march we ‘neath the royal banner,
Soldiers of the heav’nly King;
Singing now to God our glad hosanna,
All our ranks with music ring.

Glory be to God, Hallelujah!
Glory be to God, to God on high!
Hallelujah! Hallelujah!
Shout aloud the battle cry.

2 Onward march we, needful weapons bearing
For life’s long great battle-day;
Each the other’s heavy burden sharing,
Thus we journey on our way. [Refrain]

3 Onward march, nor faltering nor fearing,
God’s pure word our trusty sword;
On our banner, lo! the name appearing,
Of our Captain, Christ the Lord. [Refrain]

4 Glorious banner! great and mighty Saviour!
Victor over ev’ry foe,
We today would seek Thy loving favor;
Where Thou leadest we will go. [Refrain]

Source: Crowning Day No. 2 #180

Author: Margaret Moody

(no biographical information available about Margaret Moody.) Go to person page >

Text Information

First Line: Onward march we, neath the royal banner
Title: Christian Battle Cry
Author: Margaret Moody
Language: English
Refrain First Line: Glory be to God, Hallelujah
Copyright: Public Domain



Instances (1 - 4 of 4)
TextAudioPage Scan

Crowning Day No. 2 #180

Page Scan

Fair as the Morning. Hymns and Tunes for Praise in the Sunday-School #19

Living Songs for the Sunday School, the Epworth League, Prayer Meetings, Revivals #d120

Living Songs for the Sunday School, the Epworth League, Prayer Meetings, Revivals ... #d119

Suggestions or corrections? Contact us