GospelMount
Search Topics Scripture Prayer Resources Ebooks About Support the mission Saved articles
Jump to ▾

Psalms 148:2 Meaning: Angels, Stars, or Both?

Praise him, all his angels! Praise him, all his army!

Meaning in one sentence

What does 'Praise him, all his army' mean in Psalm 148:2? Does 'hosts' include stars or just angels? Christians offer both interpretations.

Psalms Old Testament Hebrew

Context

Psalm 148 is a hymn of universal praise. The poet calls every part of creation to worship God, starting from the heavens and moving down to the earth. In the opening verses, the shout goes out to the heights above: the angels, the sun and moon, the stars, even the waters above the sky. Verse 2 stands at the head of this cosmic chorus, summoning first the angels and then what the Hebrew calls God's 'hosts' or 'army.' The rest of the psalm will pull in the sea creatures, weather, mountains, trees, animals, and finally people of every age and rank. Nothing is left out. The whole world is made to echo with praise for the God who created and sustains it all.

Key Words

The Hebrew word behind 'angels' is mal'akh, which simply means 'messenger.' In Scripture it can refer to a human messenger, but here it points to the heavenly beings who carry God's will and stand in His presence. The word is warm and personal, these are not distant forces but sent ones with a task and a relationship.

The second key term is tzeva'ot, translated 'hosts' or 'army.' It pictures a vast, ordered company. Some readers see this as another name for angels, like the ranks of heavenly soldiers. Others hear an echo of 'the hosts of heaven,' a phrase that includes the stars and planets, lined up like an army under God's command (see Genesis 2:1). Either way, the word conveys power, order, and belonging. Every being of light, whether angel or star, has its place in God's array, and its voice is needed for the song.

The little word 'all' (kol) appears twice in this single verse. Not a few, not the leaders, but every single one. The call leaves no corner of heaven silent.

How Christians Read This Verse

Christians across traditions have understood the 'hosts' in this verse somewhat differently. Many Protestant commentators, like Barnes and Calvin, read it as a direct parallel to 'angels', a second way of describing the same heavenly beings, now pictured as a marshalled army under God. The Cambridge Bible notes that while some include the heavenly bodies, the context of verse 2 alone seems to point to angels, with the stars following in verse 3.

Other scholars, including Keil and Delitzsch, see a wider meaning. They point out that the Hebrew word tzeva'ot is used elsewhere for both angels and stars (as in Job 38:7, where morning stars and sons of God sing together). On their reading, the psalmist is gathering all the lights of heaven, spiritual and material, into one chorus. Both views seek to honour the text, and both remind us that praise fills the heavens far more than we can see.

A common misunderstanding

A common misreading is to take 'army' as referring to human soldiers or an earthly military force. In fact, the Hebrew word tzeva'ot consistently means the heavenly host in this context, angels, and possibly the stars, arrayed as God's army. The psalm is calling the invisible, celestial realm to praise, not summoning battalions on earth.

Living This Out

It is easy to feel small when you pray, as if your voice hardly matters. This verse says otherwise. You are not starting a conversation from scratch. You are joining a song that has been going on since before the world began. The angels are already singing. The stars, if they have a voice, have not stopped. When you whisper 'Praise the Lord' in your car or lift a hymn in a quiet church, you are adding your voice to that company.

This week, try a short prayer before you rush into your requests: 'Lord, I join the praise of heaven today.' It might change the way you hear everything else.

Main takeaway: The praise of heaven never stops, and God invites you to add your voice to that endless song.

For Families

For ages 5, 8

God has lots of angels in heaven, and they all love to praise Him. When you praise God, you are singing along with the angels!

For ages 9, 12

This verse calls God's 'hosts', His army of angels, to praise Him. Some Christians think it also includes the stars, because they line up in the sky like soldiers. Either way, when you worship God in church or at home, you are joining a huge, happy crowd that fills heaven. You are never alone when you praise.

Questions People Ask

Who are the 'hosts' in Psalm 148:2?

The Hebrew word is tzeva'ot, meaning armies or hosts. Most commentators agree it refers primarily to angels, pictured as an army under God. Some also include the stars and planets, since 'host of heaven' is used for both in the Old Testament (e.g., Genesis 2:1, Job 38:7). The verse calls all of heaven's inhabitants and lights to praise.

Does this verse mean angels need to be told to praise?

Angels already worship God continually (Isaiah 6:2-4, Revelation 5:11). The psalmist's call is not a command to reluctant beings but a poetic invitation that includes the reader in the scene. By speaking to the angels, the poet draws our attention to the praise that is already happening and invites us to join it.

Why does the psalm start with angels before sun and moon?

The psalm moves from the highest heavens downward. Angels are spiritual beings closest to God's throne, so they are named first. Then the call goes to the heavenly bodies (sun, moon, stars in verse 3), then to the sky and waters, and finally to earth. It is a deliberate descent from the innermost sanctuary of praise to the farthest corners of creation.

Is 'hosts' in Psalm 148:2 the same as 'Lord of hosts'?

Yes. The Hebrew root is the same. When God is called 'Yahweh of hosts' (e.g., 1 Samuel 1:3), it emphasises He commands the armies of heaven and earth. Here, the 'hosts' are called to praise their Commander. The title reminds us that the God we worship is not a local deity but the one who leads the armies of light.

How can I praise God like the angels do?

Angels praise God with focused attention, reverence, and joy (Isaiah 6:3). You don't need a perfect voice or fancy words, angels themselves cover their faces in humility. Try praising God simply for who He is: 'Holy, holy, holy.' That is the same song the angels sing, and you can sing it too.

For pastors & researchers

Hebrew interlinear, 8 commentaries & word study

Study page →