Scripture Verse

Mine eyes have seen Thy salvation, which Thou hast prepared before the face of all people. Luke 2:30–31

Introduction

Words: Rhys H. Thomas, in The Pri­mi­tive Me­tho­dist Hym­nal Sup­ple­ment with Tunes, ed­it­ed by George Booth (Lon­don: Pri­mi­tive Me­tho­dist Pub­lish­ing House, 1912), num­ber 73.

Music: Ca­rey Bon­ner (🔊 pdf nwc). Some sourc­es show the com­pos­er as Frank E. New­ton, one of Bon­ner’s pseu­do­nyms.

Alternate Tune:

  • John Brown’s Bo­dy pos­si­bly by John Will­iam Stef­fe (🔊 pdf nwc) (adds re­frain)
portrait
Carey Bonner (1859–1938)
National Portrait Gallery

button

Lyrics

Mine eyes have seen the dawn­ing
Of a com­ing glo­ri­ous morn,
Mine ears have heard the an­gels’ song,
They sang when Christ was born;
I have caught the word of pro­mise
Unto wea­ry hearts and worn,
That God is march­ing on.

I can hear the stea­dy tramp­ing
Of ten thou­sand march­ing feet,
True men and wo­men mov­ing on
Through high­way, lane and street;
They will ne­ver pause nor fal­ter
Till the tri­umph is com­plete,
With God they’re march­ing on.

Let the sobs of help­less child­ren
Crushed by crimes the law al­lows,
Let the blight­ed lives of wo­men,
Lost through man­hood’s brok­en vows,
Let the sighs of hope­less sor­row
Every free man’s heart arouse,
Since God is march­ing on.

The cries of all earth’s lit­tle ones
Have reached the great white throne,
And the King Him­self has heark­ened,
He has made their griefs His own;
He is come to help the help­less,
He will make His judg­ments known,
His strength is march­ing on.

Though the chains of sin be hea­vy,
And they bind our na­tive land,
Though the curse be on the na­tions,
Yet our God has raised His hand;
He is call­ing us to fol­low,
We ad­vance at His com­mand;
With Him we’re march­ing on.

No mul­ti­tude is migh­ty
That has made a league with sin,
Nor wealth nor wis­dom can de­fend,
When ev­il rules with­in,
For the meek shall ov­er­come them,
And the right the day must win,
Since God is march­ing on.