Christ, the Lord of Hosts, Unshaken

Christ, the Lord of Hosts, unshaken

This hymn celebrates Christ's lordship over all creation and His ultimate victory over Satan and evil forces, grounded in Revelation 12. It reflects Lutheran confidence in God's sovereignty and the assurance that believers share in Christ's triumph through faith.

History & Background

This hymn was written by William Peter Maakestad for the Lutheran Church and first appeared in Lutheran hymnals in the 1970s-1980s. It was included in the Lutheran Service Book (2006) as hymn 521, reflecting its acceptance in contemporary Lutheran worship.

Hymnal Appearances

  • Lutheran Service Book — 521

Bulletin Note

Composed by William Peter Maakestad in 1978, this modern hymn grounds itself in Revelation 12, proclaiming Christ's cosmic victory with Lutheran conviction about God's sovereignty and the believer's security through faith.

Preaching Connection

This hymn embodies the Gospel's power to answer the Law's exposure of spiritual conflict: Christ's unshakable dominion transforms our fearful awareness of Satan's opposition into joyful assurance of belonging to the victorious Lord.

Themes

Christ's victory Spiritual warfare Trust in God's power Satan's defeat Christian confidence

Look Further