From all Thy Saints in Warfare

By Horatio Nelson

Lyrics

1. By all your saints still striving,
for all your saints at rest,
your holy name, O Jesus,
forevermore be blessed!
For those passed on before us,
we sing our praise anew
and, walking in their footsteps,
would live our lives for you.
2. We praise you for the Baptist,
forerunner of the Word,
our true Elijah, making
a highway for the Lord.
The last and greatest prophet,
he saw the dawning ray
of light that grows in splendor
until the perfect day.
3. All praise, O Lord, for Andrew,
the first to welcome you,
whose witness to his brother
named you Messiah true.
May we, with hearts kept open
to you throughout the year
proclaim to friend and neighbor
your advent ever near.
4. For Magdalene we praise you,
steadfast at cross and tomb.
Your “Mary!” in the garden
dispelled her tears and gloom.
Apostle to the apostles,
she ran to spread the word.
Send us to shout the good news
that we have seen the Lord!
5. We pray for saints we know not,
for saints still yet to be,
for grace to bear true witness
and serve you faithfully,
till all the ransomed number
who stand before the throne
ascribe all power and glory
and praise to God alone.

Bible Reference

Hebrews 12:1

About This Hymn

This hymn by Horatio Nelson is a rich and thoughtful tribute to the faithful believers who have gone before us, often referred to as the great cloud of witnesses in Hebrews 12:1. Nelson originally crafted the hymn as a collection of many stanzas, each celebrating a different saint of Scripture or church history. Over time, various hymnals selected and arranged individual stanzas to fit different occasions. The heart of the hymn is a call for believers to remember the steadfastness and faithfulness of those who served God in past generations. It highlights how these examples strengthen present believers to run their own race with patience, conviction, and courage. The hymn acknowledges the trials, victories, service, and devotion of God’s people through the ages, turning their stories into encouragement for the church today. It teaches that the lives of the saints are not merely historical portraits but testimonies of God’s grace at work in ordinary men and women. Nelson’s words invite worshippers to offer praise to God for His sustaining power, which enabled these believers to endure hardship and finish their course with joy. At the same time, the hymn calls present believers to follow their pattern of obedience, relying on God’s help to fight the good fight and remain faithful until the end.

Hymn Sheet for From all Thy Saints in Warfare
Stay updated with hymns and devotionals

📬 Subscribe to Our Devotional Updates

Receive weekly hymns, devotionals, and website features directly in your inbox.

✅ Thank you! You'll start receiving our updates soon.

Hymn Information

image of From all Thy Saints in Warfare of Horatio Nelson
  • Category: Hymn
  • Author/Writer: Horatio Nelson (1864)
  • Added: November 18, 2025
  • Last Updated: November 18, 2025
  • Views: 10

MIDI File

Ready to load
Download MIDI

Visit Us on Social Media

Latest from X (Twitter)
Latest from Facebook

Latest on YouTube

Loading latest video...

Daily Bible Verse

Disclaimer

The hymns, sheet music, MIDI files, and related content on this website are provided for educational and research purposes only.

  • Public Domain: Many of the hymns featured here are in the public domain and may be freely used.
  • Copyrighted Works: Some hymns may still be under copyright protection. Where applicable, permission has either been requested from the copyright owner, or the content is shared under the principles of fair use for educational purposes.

⚠️ Important Notice: If you wish to reproduce, distribute, or use any copyrighted hymn beyond personal study or educational use, you must obtain permission directly from the copyright holder. This website does not grant any rights for commercial use yet.

If there is any other question please address it to us in our Contact Page, for further assistance. Thank you for using the site. May God Bless You.