Hebrews 4:7-9 - Compare All Versions
Hebrews 4:7-9 NIV (New International Version)
God again set a certain day, calling it “Today.” This he did when a long time later he spoke through David, as in the passage already quoted: “Today, if you hear his voice, do not harden your hearts.” For if Joshua had given them rest, God would not have spoken later about another day. There remains, then, a Sabbath-rest for the people of God
Hebrews 4:7-9 ESV (English Standard Version 2025)
again he appoints a certain day, “Today,” saying through David so long afterward, in the words already quoted, “Today, if you hear his voice, do not harden your hearts.” For if Joshua had given them rest, God would not have spoken of another day later on. So then, there remains a Sabbath rest for the people of God
Hebrews 4:7-9 NLT (New Living Translation)
So God set another time for entering his rest, and that time is today. God announced this through David much later in the words already quoted: “Today when you hear his voice, don’t harden your hearts.” Now if Joshua had succeeded in giving them this rest, God would not have spoken about another day of rest still to come. So there is a special rest still waiting for the people of God.
Hebrews 4:7-9 CSB (Christian Standard Bible)
he again specifies a certain day — today . He specified this speaking through David after such a long time: Today, if you hear his voice, do not harden your hearts. , For if Joshua had given them rest, God would not have spoken later about another day. Therefore, a Sabbath rest remains for God’s people.
Hebrews 4:7-9 KJV (King James Version)
again, he limiteth a certain day, saying in David, To day, after so long a time; as it is said, To day if ye will hear his voice, Harden not your hearts. For if Jesus had given them rest, then would he not afterward have spoken of another day. There remaineth therefore a rest to the people of God.
Hebrews 4:7-9 NKJV (New King James Version)
again He designates a certain day, saying in David, “Today,” after such a long time, as it has been said: “Today, if you will hear His voice, Do not harden your hearts.” For if Joshua had given them rest, then He would not afterward have spoken of another day. There remains therefore a rest for the people of God.
Hebrews 4:3-11 MSG (The Message)
God made that vow, even though he’d finished his part before the foundation of the world. Somewhere it’s written, “God rested the seventh day, having completed his work,” but in this other text he says, “They’ll never be able to sit down and rest.” So this promise has not yet been fulfilled. Those earlier ones never did get to the place of rest because they were disobedient. God keeps renewing the promise and setting the date as today, just as he did in David’s psalm, centuries later than the original invitation: Today, please listen, don’t turn a deaf ear . . . And so this is still a live promise. It wasn’t canceled at the time of Joshua; otherwise, God wouldn’t keep renewing the appointment for “today.” The promise of “arrival” and “rest” is still there for God’s people. God himself is at rest. And at the end of the journey we’ll surely rest with God. So let’s keep at it and eventually arrive at the place of rest, not drop out through some sort of disobedience.
Hebrews 4:7-9 NASB2020 (New American Standard Bible - NASB)
He again sets a certain day, “Today,” saying through David after so long a time just as has been said before, “TODAY IF YOU HEAR HIS VOICE, DO NOT HARDEN YOUR HEARTS.” For if Joshua had given them rest, He would not have spoken of another day after that. Consequently, there remains a Sabbath rest for the people of God.
Hebrews 4:7-9 AMP (Amplified Bible)
He again sets a definite day, [a new] “Today,” [providing another opportunity to enter that rest by] saying through David after so long a time, just as has been said before [in the words already quoted], “TODAY IF YOU HEAR HIS VOICE, DO NOT HARDEN YOUR HEARTS.” [Ps 95:7, 8] [This mention of a rest was not a reference to their entering into Canaan.] For if Joshua had given them rest, God would not speak about another day [of opportunity] after that. So there remains a [full and complete] Sabbath rest for the people of God.
Hebrews 4:7-9 NET (New English Translation)
So God again ordains a certain day, “Today,” speaking through David after so long a time, as in the words quoted before, “ O , that today you would listen as he speaks! Do not harden your hearts .” For if Joshua had given them rest, God would not have spoken afterward about another day. Consequently a Sabbath rest remains for the people of God.