Jeremiah 31:31 Meaning: A New Covenant for a Broken People
“Behold, the days come,” says Yahweh, “that I will make a new covenant with the house of Israel, and with the house of Judah,
Behold, the days come, saith the Lord, that I will make a new covenant with the house of Israel, and with the house of Judah:
Behold, the days come, saith Jehovah, that I will make a new covenant with the house of Israel, and with the house of Judah:
Lo, days are coming, an affirmation of Jehovah, And I have made with the house of Israel And with the house of Judah a new covenant,
Behold, days come, saith Jehovah, that I will make a new covenant with the house of Israel and with the house of Judah:
Meaning in one sentence
God promises a new covenant with Israel and Judah, different from the old one at Sinai.
Context
Jeremiah spoke these words in the most desperate time. The kingdom of Judah was collapsing, and exile to Babylon was only a few years away. The people had broken the covenant God made with their ancestors at Sinai, and the consequences were upon them. But in chapters 30 through 33, sometimes called the Book of Comfort, God announces a hope that goes beyond judgment. This verse stands at the crest of that hope. God promises a new covenant, one not like the old agreement that His people shattered. The promise is made to both the northern kingdom of Israel and the southern kingdom of Judah, signaling that the division caused by sin will one day be healed. Something fresh is coming, and it will change everything from the inside out.
Key Words
Two Hebrew words carry the weight of this verse. The word for new is chadash. It does not mean a refurbished old thing. It means something fresh, unprecedented, never seen before. This covenant is not a patch on the old one. It is a new beginning.
The word for make a covenant is karat, literally, “to cut.” In ancient times, making a covenant involved cutting animals in half and walking between the pieces (see Genesis 15). It was an act of total commitment. When God says He will cut a new covenant, He is not offering a contract to be negotiated. He is initiating a binding relationship that He Himself will guarantee. The old covenant rested on the people’s promises, which they broke. The new covenant rests on God’s promise to transform the heart. That is why it is truly new.
How Christians Read This Verse
Christians across traditions read this verse with deep reverence. Many, including Matthew Henry and John Calvin, see it as a prophecy of the gospel: the new covenant that Jesus established through His blood. The writer of Hebrews (chapter 8) quotes this passage to show that Christ is the mediator of a better covenant. Others, like the Jamieson-Fausset-Brown commentary, emphasize that the promise is first to the literal houses of Israel and Judah, with a future fulfillment when they turn to their Messiah. These readings agree on the central truth: God takes the initiative to change human hearts, and forgiveness is the foundation of this new relationship.
A common misunderstanding
A common misunderstanding is that the new covenant completely replaces Israel with the Church, as if God has abandoned His ancient promises to the Jewish people. In fact, the verse explicitly says the covenant is made “with the house of Israel, and with the house of Judah.” While Christians share in this covenant through faith in Christ, the original promise to Israel remains. The new covenant fulfills God’s commitment to His people; it does not cancel it.
Living This Out
You may feel you have failed God too many times. Perhaps the old way of trying harder is exhausted. This verse gives you permission to stop striving. God is not asking you to patch up your broken promises. He is doing something new. This week, when you sense your own weakness, remember that the new covenant depends on Him, not you. He will write His law on your heart. He will forgive what you cannot fix. Let that truth soften the way you face your failures. You are not starting over. He is making all things new.
Main takeaway: God replaces our broken efforts with His own promise to transform our hearts and know us personally.
For Families
For ages 5, 8
God promised to make a new agreement with His people. This time He would write His rules on their hearts, so they would love to obey Him. That means God helps us from the inside.
For ages 9, 12
The people of Israel had broken the old covenant, the agreement God made at Mount Sinai. But God didn't throw them away. He promised a new covenant, one where He would change their hearts so they would truly want to follow Him. This promise came true through Jesus. When we trust in Jesus, God writes His law on our hearts too. He forgives us and gives us a desire to know and love Him. Through the Holy Spirit, He helps us obey, not because we have to earn His love, but because He has already given it.
Questions People Ask
What is the new covenant in Jeremiah 31:31?
The new covenant is a promise from God to make a completely new kind of relationship with His people. Unlike the old covenant at Sinai, which was based on external laws and animal sacrifices, the new covenant involves God writing His law on people's hearts, forgiving their sins, and giving them personal knowledge of Him. Christians believe this covenant is fulfilled through Jesus Christ.
How does the new covenant differ from the old covenant?
The old covenant, given through Moses, focused on outward obedience to the law. The new covenant, described in verses 33-34, is internal: God puts His law within them, writes it on their hearts, and forgives their sins completely. The old covenant could be broken, but the new covenant comes with God's power to transform people from the inside.
Is the new covenant only for Jewish people?
The verse specifically addresses the house of Israel and the house of Judah. Some Christian interpreters see this as a promise for the Jewish people that will be fulfilled in the future. Others see it as the foundation of the Church, where both Jews and Gentiles are united in Christ. The New Testament book of Hebrews applies it to all believers in Jesus.
What does it mean that God will 'write His law on their hearts'?
It means that obedience will no longer be about following external rules. God will change people's inner desires so that they want to do His will. Knowing God will not depend on priests or teachers telling them; they will know Him personally. This happens through the work of the Holy Spirit in a person's life.
Why does Jeremiah mention both Israel and Judah separately?
At the time, the nation was divided into the northern kingdom (Israel) and the southern kingdom (Judah). By naming both, God shows that this new covenant will reunite the whole people. The promise looks forward to a time when the division caused by sin will be healed, and all God's people will be one under His covenant.
For pastors & researchers
Hebrew interlinear, 8 commentaries & word study