Scripture Verse

Thanks be to God, who gives us the victory through our Lord Jesus Christ. 1 Corinthians 15:57

Introduction

Words: Lou P. Bar­rett, 1894.

Music: Mat­thew L. Mc­Phail (🔊 pdf nwc).

Alternate Tune:

  • John Brown’s Bo­dy pos­si­bly by John Will­iam Stef­fe (🔊 pdf nwc)

If you know Bar­rett’s full name, or where to get a good pho­to of him (head & shoul­ders, at least 200×300 pix­els),

portrait
Matthew L. McPhail
(1854–1931)

Lyrics

Our hearts have felt the rap­ture
Of the pre­sence of our God,
We’re press­ing on to vic­t’ry
In the paths too long un­trod,
The cross of Christ our sym­bol
And sal­va­tion thro’ His blood,
Our hosts are march­ing on.

Refrain

Loyalty to Christ as­sures us
Victory so grand and glo­ri­ous;
All our foes shall fall be­fore us,
Our God is march­ing on.

We’ve heard the call of Je­sus
As it ech­oes thro’ the soul,
Louder than the call of trum­pet
Or the so­lemn drum­beat’s roll,
The God who calls to du­ty,
Or heart-ser­vice asks the whole,
As He is march­ing on.

Refrain

We’ve hosts of sin to con­quer
In the name of Christ our king,
We’ve souls to win for Je­sus
Till with joy the heav’ns shall ring,
And Gos­pel words to car­ry
Till the dist­ant isles shall sing—
That God is march­ing on.

Refrain

In loy­al­ty to Je­sus
Will we ev­er do His will,
The God that leads our forc­es
Will di­rect and bless us still;
His ev­er­last­ing pro­mis­es
He will in us ful­fill,
As He is march­ing on.

Refrain