Jeremiah 31:31-34

Jeremiah 31:31-34

[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  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:  [33] 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.  [34] 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?

Contextual Meaning

Many commentators believe that Jeremiah"s revelation of the New Covenant was his greatest theological contribution. They view it as the high point of the book, the climax of the prophet"s teaching.
"The prophecy of Jeremiah marks a watershed in Hebrew religious and cultic life. From this point onwards there is a significant divergence between what has obtained in the past and what will characterize the future religious observances of Israel." [1]