Lyrics Page

Onward Christian Soldiers

By Fountainview Academy

1,839 views Oct 20, 2026 updated God so Loved the World - Fall album Verified editorial review

Song Meaning

Fountainview Academy's "Onward, Christian Soldiers" puts the cross at the front of the line: the soldiers march "with the cross of Jesus going on before," and "Christ, the royal Master, leads against the foe." Whatever battle the song means, the army only follows. The call echoes 2 Timothy 2:3, where Paul urges Timothy to endure "as a good soldier of Jesus Christ."

The second verse moves from the battle to the army itself. "Like a mighty army moves the Church of God," and its strength is unity: "We are not divided; all one body we: one in hope and doctrine, one in charity." That line closely follows Ephesians 4:4, "one body, and one Spirit... one hope of your calling."

The last verse widens the ranks, inviting "ye people" to "join our happy throng" and blend their voices "in the triumph song." It ends on worship rather than combat, "glory, laud, and honor unto Christ, the King," sung "through countless ages" by "men and angels," much like the angelic chorus around the throne in Revelation 5:11-12. Three verses are sung here, with the chorus after the first.

Lyrics Verified by Editorial Team

Onward, Christian soldiers!

Marching as to war,

With the cross of Jesus

Going on before.

Christ, the royal Master,

Leads against the foe;

Forward into battle,

See his banners go!


Onward, Christian soldiers!

Marching as to war,

With the cross of Jesus

Going on before


Like a mighty army

Moves the Church of God;

Brothers, we are treading

Where the Saints have trod.

We are not divided;

All one body we:

One in hope and doctrine,

One in charity.


Onward, then, ye people;

Join our happy throng.

Blend with ours your voices

In the triumph song:

Glory, laud, and honor

Unto Christ, the King.

This through countless ages

Men and angels sing.

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.