Jeremiah 31:31-34
“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: Not according to the covenant that I made with their fathers in the day that I took them by the hand to bring them out of the land of Egypt; which my covenant they brake, although I was an husband unto them, saith the LORD: But this shall be the covenant that I will make with the house of Israel; After those days, saith the LORD, I will put my law in their inward parts, and write it in their hearts; and will be their God, and they shall be my people. And they shall teach no more every man his neighbour, and every man his brother, saying, Know the LORD: for they shall all know me, from the least of them unto the greatest of them, saith the LORD: for I will forgive their iniquity, and I will remember their sin no more.”

What does Jeremiah 31:31-34 mean?
The Bible verse Jeremiah 31:31-34 in the King James Version (KJV) reads: "31 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: 32 Not according to the covenant that I made with their fathers in the day…
Read full commentaryDevotionalA New Covenant: The Heart of God's Promise
Jeremiah 31:31-34 encapsulates a transformative promise from God, a promise that speaks directly to the essence of our relationship with Him. The King James Version of the passage reads: "Behold, the days come, saith the LORD, that I will make a new covenant with the house of…
Read devotionalPrayerA Prayer for a Transformed Heart in the New Covenant
O Almighty and Everlasting God, As I come to You in prayer this day, I am humbled and grateful for Your unwavering promises and faithfulness. Your Word, as proclaimed in Jeremiah 31:31-34, reminds us of the hope we have in the new covenant, which You promised to establish with…
Read prayer