What Does Hebrews 6:17-18 Mean?
Hebrews 6:17-18 explains how God strengthens our confidence in His promises by adding an oath to His already firm purpose. Since it’s impossible for God to lie, He used two unchangeable things - His promise and His oath - to give us solid hope. This assurance is for all who have fled to Him for safety, like refugees seeking shelter. As Hebrews 6:18 says, 'we who have fled for refuge might have strong encouragement to hold fast to the hope set before us.'
Hebrews 6:17-18
So when God desired to show more convincingly to the heirs of the promise the unchangeable character of his purpose, he guaranteed it with an oath, so that by two unchangeable things, in which it is impossible for God to lie, we who have fled for refuge might have strong encouragement to hold fast to the hope set before us.
Key Facts
Book
Author
The author of Hebrews is traditionally anonymous, though often attributed to Paul or a close associate.
Genre
Epistle
Date
Estimated between 60-80 AD, likely before the destruction of the Jerusalem temple in 70 AD.
Key People
- God
- Abraham
- Jesus Christ
Key Themes
- The unchangeable nature of God's promises
- The certainty of hope in Christ
- God's oath as a divine guarantee
Key Takeaways
- God’s promise and oath are unchangeable, securing our hope in Christ.
- We flee to God for refuge, anchored by His sworn word.
- Jesus is our eternal High Priest, appointed by God’s oath.
God’s Unbreakable Promise in a Time of Testing
The original readers of Hebrews were Jewish believers under pressure, tempted to abandon their faith in Jesus and return to the safety of familiar religious routines.
They were facing real suffering and uncertainty, and the author writes to remind them that Jesus fulfills and surpasses everything the old covenant offered. God’s promise to bless His people, first given to Abraham, was confirmed by His word and by a solemn oath, which makes it doubly secure. As Hebrews 6:17-18 says, 'So when God desired to show more convincingly to the heirs of the promise the unchangeable character of his purpose, he guaranteed it with an oath, so that by two unchangeable things, in which it is impossible for God to lie, we who have fled for refuge might have strong encouragement to hold fast to the hope set before us.'
This hope isn’t wishful thinking - it’s a firm anchor for the soul, rooted in God’s unchanging character and His oath, pointing us to Jesus, the forerunner who entered the holy place on our behalf.
Two Unchangeable Things: Why God Swore an Oath
God’s promise and His oath together form a firm foundation for our faith, not because He needs to prove Himself, but because we need assurance.
The author of Hebrews draws from the legal principle in Deuteronomy 19:15, which says, 'A matter must be established by the testimony of two or three witnesses.' According to this standard, God confirms His promise with two unchangeable guarantees - His word and His oath - so we can be certain. Since there is no one greater for God to swear by, He swore by Himself, as it says in Hebrews 6:13-14: 'For when God made a promise to Abraham, since he had no one greater to swear by, he swore by himself, saying, “I will surely bless you and multiply you.”' This was not to strengthen His word, which is already true, but to strengthen our weak hearts. In doing so, God meets us where we are - offering more than facts, offering a promise we can cling to.
In the ancient world, oaths were sacred and binding, often calling down judgment on oneself if the promise was broken. When God takes an oath, He is not admitting uncertainty. He stoops to our level, using a human custom to demonstrate His seriousness. The phrase 'it is impossible for God to lie' means more than that He tells the truth; it declares that His very nature is truth. He cannot act against who He is. So when He swears by Himself, He is saying, 'Let My own character be the guarantee.'
It is impossible for God to lie.
This changes how we see trials and delays. If God’s purpose were based on shifting feelings or changing plans, we could lose hope. But Hebrews shows us it’s not. His promise to Abraham was fulfilled in Christ, and we, like Abraham, are heirs of that same promise. We hold fast not because we are strong, but because the hope set before us is anchored in something unshakable - God’s unchanging character and His oath. This is the hope that sustains us when everything else feels uncertain.
Fleeing to God for Refuge and Holding Fast to Hope
The image of fleeing for refuge parallels the ancient Israelite cities of refuge, safe places for the endangered, and it mirrors how we turn to God for safety from sin and fear.
In Numbers 35:11, God instructed Israel to set aside cities where someone who accidentally caused death could flee and find protection until the high priest died. This was not a legal loophole; it illustrated mercy. In Hebrews 6:18, the writer uses this idea to show that we, too, are fleeing - spiritually - toward God, not from a physical enemy, but from the weight of guilt and the fear of judgment.
We who have fled for refuge might have strong encouragement to hold fast to the hope set before us.
Our hope is not a vague wish. It is an anchor, as Hebrews 6:19 describes: 'a hope set before us as an anchor of the soul.' That hope is Jesus, who entered heaven itself on our behalf. Because of His work, we can hold fast, not by our strength, but because God’s promise and oath make our refuge secure.
The Oath That Anchors All History: From Abraham to Christ’s Eternal Priesthood
The oath God made to Abraham was not the end of the story, but a divine promise set in motion toward its fulfillment in Jesus, our eternal high priest after the order of Melchizedek.
In Genesis 22:16-17, God said to Abraham, 'I have sworn by myself, declares the Lord, because you have done this and have not withheld your son, your only son, I will surely bless you and make your offspring as numerous as the stars of heaven.' This oath was not about descendants alone; it pointed to a single Offspring, Christ, through whom all nations would be blessed. Later, Psalm 110:4 declares, 'The Lord has sworn and will not change his mind: You are a priest forever after the order of Melchizedek.' Hebrews 7:21 quotes this to show that Jesus’ priesthood is not temporary or transferable like the old priests. It is permanent and guaranteed by God’s oath.
Jesus’ priesthood is secure because of more than His sacrifice; the oath that appointed Him also guarantees it. Unlike the Levitical priests who came and went, Jesus holds His priesthood permanently, not by lineage but by God’s sworn promise. This means our access to God isn’t based on rituals or human effort, but on an unchangeable oath from God Himself. When life feels unstable - when guilt whispers or fear shouts - we can remember that Jesus stands before God for us, not as a hopeful candidate, but as the oath-confirmed High Priest. His place is secure, and so is ours in Him.
It is impossible for God to lie.
This truth changes how we live every day: we can stop striving to prove ourselves and start resting in the promise. In church, it means we stop treating each other like competitors and start building each other up like family anchored in the same hope. And in our communities, we become people marked by patience and courage - because we’re not waiting on shifting circumstances, but on a God who has already sworn and will not change His mind.
Application
How This Changes Everything: Real Life Impact
I remember sitting in my car after a long day, feeling crushed by guilt over a sharp word I’d spoken to my child and the weight of failure as a parent. I kept thinking, 'Am I even good enough for God to listen?' But then I remembered Hebrews 6:18 - how God made two unchangeable promises, not because He changes, but because we do. He swore by Himself so that people like me, trembling and unsure, could have 'strong encouragement to hold fast to the hope set before us.' In that moment, I was not reminded to try harder. I was reminded that my standing with God rests on His oath, not on my performance. That truth didn’t erase my regret, but it lifted the crushing weight. I could confess, receive grace, and move forward - not because I’d earned it, but because He promised it.
Personal Reflection
- When was the last time you felt like giving up on hope, and how can God’s unchangeable promise and oath give you fresh strength?
- In what area of your life are you still trying to earn God’s favor instead of resting in His sworn promise?
- How does knowing Jesus is your eternal High Priest - appointed by God’s oath - change the way you face fear or failure today?
A Challenge For You
This week, when guilt or fear whispers that you’re not enough, stop and speak Hebrews 6:18 out loud: 'We who have fled for refuge might have strong encouragement to hold fast to the hope set before us.' Let God’s oath be louder than your doubts. Also, share this truth with one person who’s struggling - remind them they’re not alone and their hope is anchored in something unshakable.
A Prayer of Response
God, thank you for going beyond your word to give us an oath - because you knew how weak our faith can be. You did more than promise; you swore by yourself, demonstrating how serious you are about our hope. Help me stop running from you in shame and run to you for refuge, as the verse says. Anchor my heart in your unchanging character, and let me hold fast to Jesus, my hope, today and every day. Amen.
Related Scriptures & Concepts
Immediate Context
Hebrews 6:13-16
Introduces God’s oath to Abraham, setting the foundation for the assurance described in verses 17-18.
Hebrews 6:19-20
Extends the hope in verses 17-18 to Jesus as the forerunner who entered heaven on our behalf.
Connections Across Scripture
Deuteronomy 19:15
Establishes the legal principle of two witnesses, which Hebrews applies to God’s promise and oath for greater certainty.
Hebrews 7:21
Quotes Psalm 110:4 to show Jesus’ priesthood is confirmed by God’s oath, fulfilling the promise in Hebrews 6.
Romans 4:16
Connects Abraham’s faith and God’s promise to all who believe, reinforcing the heirs of the promise in Hebrews 6.