What Does Haggai 2:6 Mean?
The prophecy in Haggai 2:6 is God’s promise to shake the heavens, the earth, the sea, and the dry land ‘yet once more’ in a little while. This speaks of a future, earth-shaking event that signals God’s ultimate presence and rule, pointing forward to the coming of Christ and the final renewal of all things (Hebrews 12:26-28).
Haggai 2:6
For thus says the Lord of hosts: Yet once more, in a little while, I will shake the heavens and the earth and the sea and the dry land.
Key Facts
Book
Author
Haggai
Genre
Prophecy
Date
520 BC
Key People
- Haggai
- Zerubbabel
- Joshua the high priest
Key Themes
- God’s sovereign control over history
- The coming of God’s unshakable kingdom
- Divine presence replacing physical temples
Key Takeaways
- God shakes all things to establish His eternal, unshakable kingdom.
- The true temple is Christ, where God’s glory dwells.
- Temporary things will pass; only God’s promises last forever.
The Setting: A Weary People and a Half-Built Temple
Haggai speaks to Jews who’ve returned from exile in Babylon, struggling to rebuild their lives and the temple in Jerusalem, feeling discouraged by how small and unimpressive the new beginnings seem compared to the past.
They had returned with hope, but years passed with little progress and even less divine blessing, as seen in Haggai 1:1-2:9, where God calls them out for focusing on their own houses while His house lies in ruins. The phrase 'in a little while' refers to God's imminent intervention that will judge the temporary and fulfill His greater plan. This connects to Hebrews 12:26-28, which quotes Haggai 2:6 to show that the shaking points beyond the temple’s rebuilding to the final, cosmic shaking at Christ’s coming.
This prophecy describes God clearing away everything that can be shaken, leaving only His unshakable kingdom.
A Shaking That Clears the Way for God's Forever Kingdom
The phrase 'I will shake the heavens and the earth and the sea and the dry land' carries both immediate and lasting weight, showing God’s plan to reset all things.
In Haggai’s day, the shaking referred to political upheaval and the fall of empires, clearing the way for the temple’s completion. Hebrews 12:26-27 cites this verse to illustrate that the final shaking will be far greater - cosmic rather than merely local. That passage explains, 'The words “yet once more” indicate the removal of things that are shaken, things that have been made, in order that the things that cannot be shaken may remain.' This means the promise is both a warning and a comfort: everything temporary will go, but God’s kingdom will stand forever.
So this prophecy is both preaching and predicting: it called the people back to faithfulness in their time, while also pointing to Christ’s return as the final Day of the Lord. It’s not dependent on their perfect obedience, but on God’s sure promise to establish His unshakable rule. The image of shaking depicts a farmer threshing grain, separating the valuable from the worthless.
This prophecy isn’t just about fear - it’s about hope: God is removing everything that won’t last so only what belongs to Him remains.
This hope appears in Isaiah 65:17, where God promises 'new heavens and a new earth,' indicating that His plan was to bring something entirely new through His promised King, not merely to repair the old.
God's Glory Filling the Temple: A Promise Fulfilled in Jesus
This prophecy shows that God's shaking of all things is purposeful, aimed at restoring His presence and filling the temple with His glory, as promised in Haggai 2:7: 'The glory of this latter house shall be greater than of the former.'
Back then, the people saw a small, unimpressive temple compared to Solomon’s, but God was pointing to a future glory that no human hands could build. That promise begins to make sense when we see Jesus entering the temple - teaching, healing, and declaring God’s nearness. In John 2:19-21, Jesus says, 'Destroy this temple, and in three days I will raise it up,' and the Gospel clarifies: 'He was speaking about the temple of His body.' Here is the true glory of God dwelling among His people.
So the shaking of heaven and earth prepares the way for a greater temple - not made of stone, but of Christ Himself - and through Him, God’s unshakable kingdom comes near to us.
The Whole Bible Points to This Shaking: From Prophecy to Final Fulfillment
This promise in Haggai doesn’t end with a rebuilt temple in Jerusalem - it points forward to the final, complete shaking that only Jesus can bring.
The writer of Hebrews picks up Haggai’s words and shows they’re not fully finished: 'Yet once more' means God will remove everything temporary - 'so that the things that cannot be shaken may remain' (Hebrews 12:26-27). Isaiah 13:13 records God saying, 'I will shake the heavens, and the earth shall move out of its place.' Joel 3:16 adds, 'The Lord also will roar from Zion, and utter His voice from Jerusalem; the heavens and the earth shall shake.' These ancient warnings are part of one unfolding story.
All these passages point to a day when God will finally and fully clear away sin, death, and everything broken. That day began when Jesus walked the earth, died, and rose again - shaking the powers of evil at their roots. We still await the final tremor, when heaven and earth will be made new, as Revelation 21:1 promises: 'Then I saw a new heaven and a new earth, for the first heaven and the first earth had passed away.' The temple Jesus built - His body - was the first sign that God’s glory was returning, but it won’t be complete until He comes again.
The shaking hasn’t stopped yet - because God isn’t done making all things new.
So we live between the 'already' and the 'not yet': the shaking has started, but it’s not over. And that’s good news - because it means God is still at work, preparing a world where only what lasts forever will remain, and we get to be part of it.
Application
How This Changes Everything: Real Life Impact
I once went through a season where everything felt unstable - my job changed overnight, my health took a hit, and relationships I counted on began to crumble. At the time, it felt like God had abandoned me. But looking back, I see that God was doing what He promised in Haggai 2:6 - shaking things. Not to destroy me, but to reveal what in my life was built on sand: my need for control, my identity in performance, my quiet trust in comfort more than in Christ. When the shaking came, it exposed what couldn’t last. But in the rubble, I found something unshakable: Jesus, who said, 'I will build my church, and the gates of hell will not prevail against it' (Matthew 16:18). That promise didn’t erase my pain, but it gave me peace. The temple of God is no longer a building - it’s Christ in us. And no earthquake, no failure, no fear can shake that.
Personal Reflection
- What in my life am I holding onto that might be part of what can be shaken - like my reputation, my plans, or my comfort - and how would it change me to surrender it to God’s unshakable kingdom?
- When I face instability, do I react with fear or with hope, remembering that God uses shaking to clear the way for His presence?
- How does knowing that Jesus is the true temple - the real dwelling place of God’s glory - change the way I live today, especially when things feel small or unimpressive?
A Challenge For You
This week, identify one area of your life where you’re relying on something temporary - like approval, success, or a sense of control. Pause each day to remind yourself that only God’s kingdom lasts forever. Then, take a practical step to invest in what’s eternal: share hope in Christ with someone, serve quietly without recognition, or give time or resources to something that points to His unshakable reign.
A Prayer of Response
God, I admit I get scared when life starts to shake. I want to hold onto things I can control. But thank you that your shaking isn’t random - it’s purposeful. You’re clearing away everything that won’t last so I can see Jesus more clearly. Help me to stop clinging to temporary things and trust that your kingdom is the only one that stands forever. I open my hands to you today. Be my unshakable foundation.
Related Scriptures & Concepts
Immediate Context
Haggai 2:4-5
God encourages Zerubbabel and Joshua, promising His presence as they rebuild, setting up the coming cosmic shaking in verse 6.
Haggai 2:7-9
God declares the latter temple’s glory will surpass the former, revealing the ultimate fulfillment in Christ’s presence.
Connections Across Scripture
Matthew 21:12-13
Jesus cleanses the temple, asserting His authority and pointing to Himself as the true dwelling of God’s glory.
John 2:19-21
Jesus declares He will raise the temple in three days, revealing His body as the new and greater temple.
Acts 17:24
Paul teaches that God is not served in man-made temples, affirming the shift from stone to Christ as God’s dwelling.