Christ, the Lord of Hosts, Unshaken

Christ, the Lord of Hosts, unshaken

Christ, the Lord of Hosts, Unshaken is a hymn text by William Peter Maakestad (1978) in 8.7.8.7.8.8.7 meter. Found in CW21 499, CWS 726, lsb 521.

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

  • Christian Worship: Hymnal — 499
  • Christian Worship: Supplement — 726
  • 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.

In the Church Year

Suggested in the one-year series

  • Lent 3 (2×)
  • Trinity 21 (2×)
  • St. Michael and All Angels (1×)

Suggested in the three-year series

  • St. Michael and All Angels (2×)
  • Lent 1 (1×)

From LCMS Worship's published hymn suggestions, 2014–2026. The count is how many of those yearly lists suggested this hymn for that day.

Themes

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

Look Further