What Does Haggai 2:7, 9 Mean?
The prophecy in Haggai 2:7, 9 is God’s promise to shake all nations so that their treasures will flow into His temple, filling it with greater glory than before. He declares, 'And I will fill this house with glory, says the Lord of hosts. The latter glory of this house shall be greater than the former... And in this place I will give peace, declares the Lord of hosts' (Haggai 2:7, 9). This points to a future hope where God’s presence brings lasting peace and unmatched glory through the coming Messiah.
Haggai 2:7, 9
And I will shake all nations, so that the treasures of all nations shall come in, and I will fill this house with glory, says the Lord of hosts. The latter glory of this house shall be greater than the former, says the Lord of hosts. And in this place I will give peace, declares the Lord of hosts.
Key Facts
Book
Author
Haggai
Genre
Prophecy
Date
520 BC
Key People
- Haggai
- Zerubbabel
- Joshua the high priest
Key Themes
- God's presence and glory
- Divine restoration
- Messianic hope
- Peace through the Messiah
Key Takeaways
- God will shake nations to bring lasting glory to His house.
- Greater glory comes through Christ’s presence, not human achievement.
- True peace flows from God’s presence in the Messiah.
The Context of Haggai’s Prophecy
Haggai spoke to a weary community of Jews who had returned from exile and were struggling to rebuild their lives and the temple in Jerusalem.
They had come back to their homeland after Babylon’s rule, but years passed with little progress on the temple while people focused on their own homes and needs (Haggai 1:2-4). Zerubbabel, the governor, and Joshua, the high priest, led them, but discouragement ran deep - especially since the new temple looked nothing like Solomon’s glorious one. Haggai’s message confronted their neglect and rekindled hope with a promise: God would act again.
Now, in Haggai 2:7 and 9, the Lord declares He will shake all nations so that their treasures come in, His house will be filled with greater glory, and He will give peace in that place - pointing beyond the modest temple of their day to a future, lasting kingdom.
Layered Promises: From Temple Stones to the Coming King
This prophecy is about God reshaping history, not merely rebuilding a temple.
The Lord says He will 'shake all nations' so that 'the treasures of all nations shall come in' - language that, while speaking to the return of exiles and gifts for the temple, also points to something much bigger. In Hebrews 12:26-29, the writer picks up this very phrase, explaining that just as God once shook the earth, He now promises to shake both heaven and earth to establish an unshakable kingdom through Christ. That shaking is spiritual, removing the temporary so that only what endures through Jesus remains. The 'treasures of all nations' are people from every tribe and tongue drawn to God’s light, not merely gold and silver, as Simeon said of Jesus: 'a light for revelation to the Gentiles' (Luke 2:32).
The promise of 'greater glory' than Solomon’s temple is startling - how could a modest post-exilic building outshine the splendor of old? The answer lies in who fills it: Jesus, God’s presence in human flesh, walked in that temple, making it more glorious not by ornament but by presence. This is a prediction about the future and a message of hope to discouraged people, showing that God’s plan continued even when things seemed small. The peace He promises - 'shalom' - is wholeness, restoration, and right relationship with God, not merely the end of war.
The latter glory of this house shall be greater than the former... And in this place I will give peace, declares the Lord of hosts.
So while the people of Haggai’s day saw walls go up, God was laying the foundation for something eternal. The next movement in this story isn’t another temple renovation - it’s the arrival of the One who is the true temple, the Prince of Peace.
God’s Promise of Greater Glory and Lasting Peace
The message of Haggai 2:7 and 9 is rooted in God’s active promise to restore and surpass what was lost, not through human effort but by His own power.
God says, 'I will shake all nations,' 'I will fill this house with glory,' and 'I will give peace' - each phrase showing that He is the one who acts. This divine initiative echoes in Isaiah 60:13, which says, 'The glory of Lebanon shall come to you, the cypress, the plane, and the pine, to beautify the place of my sanctuary, and I will make the place of my feet glorious,' pointing to a future where nations bring their wealth to honor God. Similarly, Zechariah 8:3 declares, 'Thus says the Lord: I will return to Zion and dwell in the midst of Jerusalem,' affirming that God’s presence brings restoration and joy.
These promises find their true fulfillment not in wood and stone, but in Jesus, who is the ultimate dwelling of God with us.
The Temple, the Messiah, and the Final Shaking
The promise of a greater glory and lasting peace in Haggai’s prophecy begins to unfold in Jesus but is not yet fully complete - its full weight stretches into the future God is preparing.
Malachi 3:1 foretells the Lord suddenly coming to His temple, a promise fulfilled when Jesus entered Jerusalem and cleansed the temple, declaring, 'Destroy this temple, and in three days I will raise it up' (John 2:19). The disciples later understood He was speaking of His body, the true temple where God dwells (John 2:21). In this, the glory Haggai spoke of is no longer confined to a building but lives in Christ Himself.
Hebrews 12:26-29 quotes Haggai 2:6 directly, explaining that the shaking of nations points to a final, cosmic upheaval when God removes all that can be shaken - sin, death, and broken systems - so only His unshakable kingdom remains. The 'treasures of all nations' are people from every tribe and tongue gathered into God’s presence through Jesus, not just ancient gold. The greater glory is not in polished stone but in the presence of God among His people, now and forever. And the peace He gives - real healing and wholeness - will one day fill the whole earth when Christ returns.
The latter glory of this house shall be greater than the former... And in this place I will give peace, declares the Lord of hosts.
So while Jesus fulfilled the promise by coming as the true temple and Prince of Peace, we still wait for the final shaking - the day when every nation, every heart, and all creation will be made new. Until then, this prophecy reminds us that God is not done yet. His glory is still growing, and His peace is still coming.
Application
How This Changes Everything: Real Life Impact
I remember sitting in a small church basement, feeling like nothing I did mattered - my faith seemed small, my efforts unnoticed, my world noisy and broken. I was tired of trying to fix things on my own. Then I read Haggai’s words again: 'I will fill this house with glory... And in this place I will give peace.' It hit me - not because the room got brighter or my problems vanished, but because I realized God wasn’t waiting for me to build something impressive. He was already at work, shaking what needed to be shaken, drawing people and purpose toward Himself. He promised to fill the temple with glory greater than Solomon’s, and He works today in quiet hearts like mine, not in grand temples. My daily struggles don’t mean God is absent; they are often where He is most present, bringing peace that holds everything together.
Personal Reflection
- Where am I relying on my own strength instead of trusting that God is the one who shakes and rebuilds?
- How can I recognize His greater glory not in what looks impressive, but in His presence with me each day?
- In what area of my life do I most need the true peace - wholeness and right relationship with God - that only the Messiah can give?
A Challenge For You
This week, pause each day and ask God to show you where He is at work, even in small or unseen ways. Then, share one thing you’re trusting Him to shake or rebuild in your life with a friend or prayer partner - inviting them to pray with you that His glory and peace would grow there.
A Prayer of Response
Lord, I admit I often look for glory in big things - in success, in recognition, in what I can build. But You say You will shake all nations and fill Your house with a greater glory. Help me trust that You are at work, even when I can’t see it. I open my heart to Your presence. Bring Your peace - real healing and wholeness - into my life. Remind me that You are not done yet. Your story is still unfolding, and I want to be part of it.
Related Scriptures & Concepts
Immediate Context
Haggai 2:6
Precedes verse 7, introducing the 'shaking of heaven and earth' as divine preparation for the temple’s greater glory.
Haggai 2:10
Continues Haggai’s message, shifting to ritual purity, showing God’s concern for holiness in His restored people.
Connections Across Scripture
Zechariah 8:3
Reinforces Haggai’s hope by declaring God’s return to Jerusalem to dwell among His people in peace.
Luke 2:32
Simeon calls Jesus 'a light to the Gentiles,' echoing Haggai’s vision of nations bringing treasures to God.
Revelation 21:22-26
Fulfills Haggai’s prophecy in the new creation, where God Himself is the temple and nations bring glory into it.
Glossary
places
language
events
figures
Haggai
A prophet who encouraged the post-exilic Jews to rebuild the temple with a message of future hope.
Zerubbabel
The governor of Judah who led the people in rebuilding the temple under divine promise.
Joshua the high priest
The spiritual leader alongside Zerubbabel, representing the restored priesthood in the post-exilic community.
theological concepts
Messianic hope
The expectation that God would send a deliverer who would bring lasting peace and divine glory.
Presence of God
God dwelling among His people, which brings true peace and transforms ordinary places into holy ones.
Shalom
Biblical peace meaning wholeness, restoration, and right relationship with God and others.